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