转:maven3常用POM属性及Settings属性介绍

原文:http://blog.csdn.net/lgm277531070/article/details/6922645

A.pom.xml属性介绍:

project: pom的xml根元素。

parent:  声明继承。

modules:  声明聚合,该值是一个当前POM的相对目录。用户项目的聚合。

groupId:  定义当前Maven项目隶属的实际项目。

artifactId:  定义实际项目中的一个Maven项目模块,一般为实际项目名称。

version:  定义Maven项目当前版本。

groupId、artifactId、version三个属性构成项目的坐标,必须全部填写。

packaging: 坐标元素之一,可以不填,不填默认jar,表示项目构建成jar包;值为war表示可部署的web项目。

name: 名称。

description: 项目描述。

organization: 所属组织。

licenses: 许可证。

mailingLists: 邮件列表。

developers: 开发者。

contributors: 贡献者。

issueManagement: 问题追踪系统。

ciManagement: 持续集成系统。

scm: 版本控制系统。

prerequisites-->maven: 要求maven最低版本,默认值为2.0.

build-->sourceDirectory: 主源码目录。

build-->scriptSourceDirectory: 脚本源码目录。

build-->testSourceDirectory: 测试源码目录。

build-->outputDirectory: 主源码输出目录。

build-->testOutputDirectory: 测试源码输出目录。

build-->resources-->resource:  主资源目录。

build-->testResources-->testResource: 测试资源目录。

build-->finalName: 输出主构件的名称。

build-->directory: 输出目录。

build-->filters-->filter: 通过properties文件定义资源过滤属性。

build-->extensions-->extension: 扩展Maven的核心。

build-->pluginManagement:  插件管理。

build-->plugins-->plugin: 插件。

profiles-->profile: POM Profile。

distributionManagement-->repository: 发布版本部署仓库。

distributionManagement-->snapshotRepository: 快照版本部署仓库。

distributionManagement-->site: 站点部署。

repositories-->repository: 仓库。

pluginRepositories-->pluginRepository:  插件仓库。

dependencies-->dependency: 依赖管理。

properties: Maven属性。

reporting-->plugins: 报告插件。

a-->b表示a元素嵌套着b元素。

 B.settings.xml文件配置。 

settings: settings.xml的根元素。

localRepository: 本地仓库。

interactiveMode: Maven是否与用户交互,默认值为true。

offline: 离线模式,默认false。

pluginGroups-->pluginGroup: 插件组。

servers-->server: 下载与部署仓库的认证信息。

mirrors-->mirror: 仓库镜像。

proxies-->proxy: 代理。

profiles-->profile: Settings Profile。

activeProfiles-->activeProfile: 激活Profile。

                    Maven目录下的conf文件夹下的settings.xml为全局的,影响所有用户的配置。一般建议修改c:\Users\用户名\.m2\目录下的settings.xml,属于局部的,只对当前目录下的用户有用。

转:maven3常用POM属性及Settings属性介绍,布布扣,bubuko.com

时间: 2024-11-06 15:55:19

转:maven3常用POM属性及Settings属性介绍的相关文章

javascript中常用坐标属性offset、scroll、client

原文:javascript中常用坐标属性offset.scroll.client 今天在学习js的时候觉得这个问题比较容易搞混,所以自己画了一个简单的图,并且用js控制台里面输出测试了下,便于理解. 1.在文档(document)对象里面用: scrollWidth/Height:获取对象的滚动宽度(滚动条可以滚动的宽度,相当于整个页面的总宽度的样子--网页正文全宽) scrollLeft/Top:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离(页面利用滚动条滚动到右边时,隐藏在

winform 常用窗体属性

WinForm常用窗体属性: Form常用属性 AutoSizeMode属性 :值是: GrowAndShrink不能调整窗体大小 :值是:GrowOnly 可以改变大小 (1)Name属性:用来获取或设置窗体的名称. (2)WindowState属性:用来获取或设置窗体的窗口状态. (3)StartPosition属性:用来获取或设置运行时窗体的起始位置. (4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字. (5)Width属性:用来获取或设置窗体的宽度. (

css常用文本属性

[CSS常用文本属性] 1. 字体.字号类: ① font-weight: 字体粗细. bold-加粗.normal-正常.lighter-细体 也可以使用100-900数值,400表示normal,700表示bold ② font-style: 字体样式. italic-倾斜.normal-正常 ③ font-size: 字号. 可以写px单位,也可以写% 200%表示浏览器默认大小(16px)的两倍=32px ④ font-family: 字体系列(字体族). >>> 可以直接写字体

css中一些常用的属性和属性值

今天和大家分享一下有关css中的一些常用的属性和属性值: ①颜色属性 color ②background  背景属性 其属性值有: 1,Background-image: 背景图片 2,Background-repeat: 背景重复 Repeat-x(x轴方向重复) | repeat-y(y轴方向重复) |no-repeat(不重复) 3,Background-attachment: 背景附件 scroll(默认值)  fixed(固定) 4,Background-position:背景位置 L

DOM操作一些常用的属性总结

1.DOM:文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法.DOM 将HTML文档呈现为带有元素.属性和文本的树结构(节点树). 2.DOM的一些常用的属性 2.1 通过ID获取元素 (1)语法: document.getElementById("id"); (2)作用:id就向一个人的身份证,我们可以通过寻找标签的id来寻找标签,然后进行相应的操作. (3)注意:不要忘记写document! 2.2 innerHTML属性 (1)

CSS属性(常用的属性)

CSS属性(常用的属性)http://www.w3school.com.cn/cssref/index.asp 一:文本与字体属性 1.字体属性 (1):font-size:字体的大小(例如:font-size:14px)(em当前对象内文本字体大小 pt绝对长度单位(多少个点的单位)px相对长度单位(像素)) (2):font-family:字体的类型(例如:font-family:"隶书","宋体",Arial,"Times New Roman&quo

常用列表属性的使用

li { background-color: darkgray } ul { list-style-position: inside; list-style-image: url("../%E6%96%87%E4%BB%B6/icon1.jpg") } 手机品牌 vivo oppo 金立 国内手机销量: oppo 华为 vivo iPhone <!DOCTYPE html> <html> <head lang="en"> <

MySQL数据类型和常用字段属性总结

前言 好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键.M前言 好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动 应用程序成功的关键.MySQL提供了一组可以赋给表中各个列的数据类型,每个类型都强制数据满足为该数据类型预先确定的一组规则,例如大小.类型及格 式. 这里先总结数据类型.MySQL中的数据

android 布局常用混淆属性

1.如何控制某一控件在父控件中的相对位置呢? 在Android系统中提供了layout_margin,用来控制某一控件边缘相对于父控件的边距. 其中, android:layout_marginTop表示某一控件相对于父控件顶部的距离. android:layout_marginLeft表示某一控件相对于父控件左边框的距离. android:layout_marginRight表示某一控件相对于父控件右边框的距离. android:layout_marginButtom表示某一控件相对于父控件底