我的项目继承的 POM 包含一些<pluginManagement>
用于release
指定一些附加arguments
.
我的问题是:在这种情况下,有没有办法arguments
从命令行覆盖参数?
父 POM 有这个:
<pluginManagement>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<arguments>-Prelease</arguments>
</configuration>
</plugin>
</pluginManagement>
由于命令行参数不起作用:
mvn release:prepare -Darguments="-Pmock -Prelease"
该-Darguments="-Pmock -Prelease"
部分没有任何影响。当arguments
尚未指定时,它可以工作。
我无法修改父 POM 或不使用它。