[英]Redirecting the output directory of 'mvn package' or 'mvn compile' command
我正在使用樹脂服務器開發一個Java項目(其中maven是構建工具)。 我找到了一些不錯的Tomcat plugins
,如果我通過它們發布'mvn compile'
則編譯后的文件將進入<tomcat>/webapps
目錄。 但是我還沒有發現任何樹脂plugin
可以完成相同的任務。 因此,現在我嘗試更改'mvn compile'
或'mvn package'
命令的輸出目錄。 誰能建議我該怎么做?
默認情況下, mvn compile
或mvn package
的輸出進入<project_dir>/target
。 但我想將輸出放置到“〜/ resin_hosts”目錄中。
提前致謝
嘗試在POM中設置以下屬性:
<build>
<outputDirectory>${user.home}/resin_hosts</outputDirectory>
</build>
maven-jar-plugin還允許更改jar的目錄:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.5</version>
<configuration>
...
<outputDirectory>output_dir</outputDirectory>
</configuration>
</plugin>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.