什么是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
提交
取消