POM元素参考表
元素名称 | 简 介 |
<project> | POM的xml根元素 |
<parent> | 声明继承 |
<modules> | 声明聚合 |
<groupId> | 坐标元素之一 |
<packaging> | 坐标元素之一,默认值jar |
<name> | 名称 |
<description> | 描述 |
<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> | 测试资源目录 |
<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> |
快照版本部署仓库 |
<repositories><repository> | 仓库 |
<pluginRepositories><pluginRepository> | 插件仓库 |
<dependencies><dependency> | 依赖 |
<properties> | Maven属性 |
<reporting><plugins> | 报告插件 |