什么是构建部分中的扩展的用法

时间:2011-09-25 05:06:02

标签: maven-2

对于某些maven POM.xml,我发现构建部分中有扩展。包含构建扩展的目的是什么?

1 个答案:

答案 0 :(得分:1)

在谷歌不到6秒钟阅读。见http://maven.apache.org/pom.html#Extensions

  

扩展是此构建中要使用的工件列表。它们将包含在正在运行的构建的类路径中。他们可以启用构建过程的扩展(例如为Wagon传输机制添加ftp提供程序),以及使插件处于活动状态,从而对构建生命周期进行更改。简而言之,扩展是在构建期间激活的工件。扩展不必实际执行任何操作,也不必包含Mojo。出于这个原因,扩展非常适合指定常见插件接口的多个实现中的一个。