元素名称 简 介
<project> POM的xml根元素
<parent> 声明继承
<modules> 声明聚合
<groupId> 坐标元素之一
<artifactId> 坐标元素之一
<version> 坐标元素之一
<packaging> 坐标元素之一,默认值jar
<name> 名称
<description> 描述
<organization> 所属组织
<licenses><license> 许可证
<mailingLists><mailingList> 邮件列表
<developers><developer> 开发者
<contributors><contributor> 贡献者
<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> 依赖
<dependencyManagement> 依赖管理
<properties> Maven属性
<reporting><plugins> 报告插件
+++++++++
看着程序猿大神 熟练的在google.com中输入maven repo,然后华丽的回车,找到相应的依赖,添加到项目的dependency中,果断感觉这个很带感。
继续看maven实战3吧,好好读这本书吧。多学习maven的东西吧,这是一个神奇的项目构建工具。
POM作为MAVEN的核心,必须要先弄懂咯。