什么是Maven中的pluginManagement?这是我POM文件的片段。.... <plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
...... </configuration>
</execution>
</executions>
</plugin>
</plugins>...我成功地将它与命令一起使用。mvn install但是,当我试图将它封装到“pluginManagement”标签中时,maven-dependency-plugin当我启动install进球。为什么“pluginManagement”标签会改变构建行为?或者我应该使用另一个目标或选择?
3 回答

千万里不及你
TA贡献1784条经验 获得超9个赞
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> </plugin></plugins>
pluginManagement
插件管理
*是一个元素,可以看到的是边插件。PluginManagement以同样的方式包含插件元素,只不过它不是为这个特定的项目构建配置插件信息,而是为了配置从这个项目中继承的项目构建。但是,这只会配置实际上在子元素的plugins元素中引用的插件。孩子们完全有权重写pluginManagement的定义。

小怪兽爱吃肉
TA贡献1852条经验 获得超1个赞
添加回答
举报
0/150
提交
取消