[英]Override version of Maven plugin used in parent pom to new version in main pom
從事多模塊 maven 項目。 在父 pom 中使用maven-compiler-plugin
如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
</configuration>
</plugin>
由於其增量編譯支持,希望在主項目 pom 中使用<version>3.1</version>
。 在父 pom 中沒有寫權限。 如何在主項目 pom 中配置插件以使用新版本?
您可以覆蓋子模塊中的插件
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
</configuration>
</plugin>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.