[英]Have Maven change JAR output directory based on property
我需要Maven將我的項目打包並輸出到某個目錄,該目錄基於在命令行中傳入的配置文件。 我似乎找不到解決方法。
編輯:或如果選擇一個,輸出到一個目錄。 如果未使用,則輸出為默認值。
謝謝!
您可以根據需要覆蓋個人資料中的maven項目屬性
<!-- in your profile -->
.
.
.
<build>
<project.build.directory>foo</project.build.directory>
</build>
.
.
.
<profiles>
<profile>
<id>diffoutputdir</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<outputDirectory>${myoutputdir}</outputDirectory>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.