对于某些maven POM.xml,我发现构建部分中有扩展。包含构建扩展的目的是什么?
答案 0 :(得分:1)
在谷歌不到6秒钟阅读。见http://maven.apache.org/pom.html#Extensions
扩展是此构建中要使用的工件列表。它们将包含在正在运行的构建的类路径中。他们可以启用构建过程的扩展(例如为Wagon传输机制添加ftp提供程序),以及使插件处于活动状态,从而对构建生命周期进行更改。简而言之,扩展是在构建期间激活的工件。扩展不必实际执行任何操作,也不必包含Mojo。出于这个原因,扩展非常适合指定常见插件接口的多个实现中的一个。