【发布时间】:2017-07-02 08:32:27
【问题描述】:
我在 git 存储库上建立了一个 maven 项目,它使用 maven-war-plugin 直接在 tomcat 目录中创建战争。但是在不同的系统上,tomcat目录路径可以不同。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<configuration>
<outputDirectory><file-path></outputDirectory>
</configuration>
</plugin>
我希望这个 outputDirectory 参数是可配置的,而无需更改本地系统上的 pom.xml。
【问题讨论】:
-
您可以尝试使用属性(用户将在他们的用户
settings.xml中拥有自己的值)或使用环境变量 -
查看@EricGreg 在此 SO 帖子中的答案:stackoverflow.com/questions/10463077/…