Maven pom.xml配置详解 (二)

项目信息

name

<!--项目的名称,Maven产生的文档用-->

<name>banseon-maven</name>

description

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

<description>Amavenprojecttostudymaven.</description>

url

<!--项目主页的URL,Maven产生的文档用-->

<url>http://www.baidu.com/banseon</url>

inceptionYear

<!--项目创建年份,4位数字。当产生版权信息时需要使用这个值。-->

<inceptionYear/>

licenses

<!--该元素描述了项目所有License列表。应该只列出该项目的license列表,不要列出依赖项目的license列表。如果列出多个license,用户可以选择它们中的一个而不是接受所有license。-->

<licenses>

<!--描述了项目的license,用于生成项目的web站点的license页面,其他一些报表和validation也会用到该元素。-->

<license>

<!--完整的法律许可的名称。 -->

<name>Apache2</name>

<!--官方的license正文页面的URL-->

<url>http://www.baidu.com/banseon/LICENSE-2.0.txt</url>

<!--项目分发的主要方式:

repo,可以从Maven库下载

manual,用户必须手动下载和安装依赖-->

<distribution>repo</distribution>

<!--关于license的补充信息-->

<comments>Abusiness-friendlyOSSlicense</comments>

</license>

</licenses>

organization

<!--描述项目所属组织的各种属性。Maven产生的文档用-->

<organization>

<!--组织的全名-->

<name>demo</name>

<!--组织主页的URL-->

<url>http://www.baidu.com/banseon</url>

</organization>

developers

<!--项目开发者列表-->

<developers>

<!--某个项目开发者的信息-->

<developer>

<!--SCM里项目开发者的唯一标识符-->

<id>HELLOWORLD</id>

<!--项目开发者的全名-->

<name>banseon</name>

<!--项目开发者的email-->

<email>[email protected]</email>

<!--项目开发者的主页的URL-->

<url/>

<!--项目开发者在项目中扮演的角色,角色元素描述了各种角色-->

<roles>

<role>ProjectManager</role>

<role>Architect</role>

</roles>

<!--项目开发者所属组织-->

<organization>demo</organization>

<!--项目开发者所属组织的URL-->

<organizationUrl>http://hi.baidu.com/banseon</organizationUrl>

<!--项目开发者所在时区,-12到14范围内的整数。-->

<timezone>-5</timezone>

<!-- 其他配置,键值对 -->

<properties>

<picUrl>http://tinyurl.com/prv4t</picUrl>

</properties>

</developer>

</developers>

contributors

<!--项目的其他贡献者列表-->

<contributors>

<!--项目的其他贡献者。参见developers/developer元素-->

<contributor>

<name/><email/><url/><organization/><organizationUrl/><roles/><timezone/><properties/>

</contributor>

</contributors>


你可能感兴趣的:(maven,pom)