您的位置:首页 > 其它

Maven的pom.xml配置文件节点备注

2015-01-22 18:33 323 查看

Maven的pom.xml配置文件节点备注:

<strong><span style="font-family:FangSong_GB2312;font-size:14px;"><modelVersion>4.0.0</modelVersion>:描述这个POM文件是遵从哪个版本的项目描述符。模型本身的版本很少改变,虽然如此,但它仍然是必不可少的,这是为了当Maven引入了新的特性或者其他模型变更的时候,确保稳定性。

<groupId>org.oms</groupId>:项目的全球唯一标识符,通常使用全限定的包名区分该项目和其他项目。并且构建时生成的路径也是由此生成, 如com.mycompany.app生成的相对路径为:/com/mycompany/app

<artifactId>app</artifactId>:构件的标识符,它和group ID一起唯一标识一个构件。换句话说,你不能有两个不同的项目拥有同样的artifact ID和groupID;在某个特定的group ID下,artifact ID也必须是唯一的。构件是项目产生的或使用的一个东西,Maven为项目产生的构件包括:JARs,源码,二进制发布和WARs等。

<name>Simple</name>:项目的名称, Maven产生的文档用

<packaging>war</packaging>:项目产生的构件类型,例如jar、war、ear、pom。插件可以创建他们自己的构件类型,所以前面列的不是全部构件类型

<version>1.0.0-BUILD-SNAPSHOT</version>:被继承的父项目的版本

<url>:项目主页的URL, Maven产生的文档用

<description>:项目的详细描述, Maven 产生的文档用。 当这个元素能够用HTML格式描述时(例如,CDATA中的文本会被解析器忽略,就可以包含HTML标签), 不鼓励使用纯文本描述。如果你需要修改产生的web站点的索引页面,你应该修改你自己的索引页文件,而不是调整这里的文档。

<prerequisites>:描述了这个项目构建环境中的前提条件。</span></strong>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven