Apache Maven 插件父 POM

这个 POM 是Apache Maven 项目中所有Maven 插件的共同父级。

运行它的配置文件

这个 POM 提供了run-its配置文件,用于运行集成测试以检查真正的插件执行。定义了maven-invoker-plugin的默认配置,每个插件都需要增强以匹配其先决条件。然后使用以下命令在每个插件中启动 IT:

mvn -Prun-its verify

网站发布

由于 Maven 插件始终是单模块构建,因此这个父 POM 配置了maven-scm-publish-plugin 单模块优化,以简化站点构建和部署,只需一个集成和简化的命令:

mvn -Preporting site-deploy

历史

从版本 30 开始,此 POM 将 Java 源和目标版本设置为 1.6。因此,任何移至此 POM 版本 30+ 的插件都需要 Java 1.6(自版本 22 起为 Java 1.5)。

版本 发布日期
34差异 2020-01-30
33差异 2018-09-11
32差异 2018-07-18
31差异 2018-02-05
30差异 2016-05-26
28差异 2015-10-13
27差异 2014-11-13
26差异 2014-10-22
25差异 2014-03-27
24差异 2013-02-02
23差异 2012-08-10
22差异 2011-08-18
21差异 2011-06-18
20差异 2011-05-18
19差异 2011-02-15
18差异 2010-05-04