我有一個我用Netbeans編譯的maven項目。我有一種方法來指定一個不同的編譯目錄,其中編譯後的二進制代碼被複制?如何更改maven構建目錄?
回答
<project>
<build>
<outputDirectory>target/classes</outputDirectory>
</build>
</project>
我測試了它 - 編譯後的文件被移到那裏。我想爲最終的WAR包指定構建目錄。 – user1285928 2012-07-20 22:03:55
好的,你需要的只是[here](http://maven.apache.org/plugins/maven-war-plugin/war-mojo.html)。我不覺得你需要設置什麼(我雖然是編譯的東西目錄),所以選擇你需要的東西。 – 2012-07-23 06:47:36
當然。
<build>
<directory>my_new_build_path</directory>
</build>
第2部分:與更新您的POM
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.0</version>
<configuration>
<warName>test-web-app</warName>
<outputDirectory>my_output_path</outputDirectory>
</configuration>
</plugin>
如果我只將它放在我的父POM文件上,這是否適用於每個子maven項目? – user1285928 2012-07-20 22:09:26
好點。具有此設置意味着每個模塊的構建目錄是相同的,而不是每個模塊一個目錄。 – Reimeus 2012-07-20 22:15:28
我忘了寫我沒有包含'maven-war-plugin'的包。我也有'maven-compiler-plugin'。我如何配置它來更改輸出目錄? – user1285928 2012-07-20 22:40:02
- 1. Maven:如何更改Maven構建資源的目標目錄
- 2. 如何更改Maven構建項目的reactor構建順序
- 3. Intellij IDEA:如何更改構建目錄?
- 4. Maven:更改遠程目錄結構
- 5. 如何更改Maven目標目錄的創建方式?
- 6. CLion - 更改默認的構建目錄
- 7. 如何更改cmake緩存和構建文件目錄
- 8. 如何更改Xcode 4中的構建目錄?
- 9. 如何強制SConscript構建器更改目錄?
- 10. 如何更改QT Creator中的構建輸出目錄?
- 11. 如何在Emacs中更改構建/調試的工作目錄?
- 12. maven-compiler-plugin如何更改類目標目錄
- 13. 如何更改默認的Maven項目輸出目錄
- 14. 獲取Maven構建包含空目錄
- 15. HTACCESS - 更改目錄結構
- 16. 更改defult目錄結構
- 17. 更改apt-maven-plugin的輸出目錄
- 18. Maven:更改執行測試的目錄
- 19. Jenkins Maven Build - >更改目錄
- 20. 更改maven的導出資源目錄
- 21. 有什麼方法可以更改Jenkins Maven構建的工作目錄嗎?
- 22. 更改構建時的Maven設置
- 23. Maven - 如何構建依賴項目
- 24. 如何使用maven構建aspectj項目?
- 25. 如何Maven構建子項目?
- 26. 如何在Eclipse中構建maven項目
- 27. 如何使maven構建依賴項目
- 28. 如何使用Maven構建java項目?
- 29. 如何構建Maven項目包明智?
- 30. 如何更改Maven登錄頁面
最佳答案我發現:要爲WAR指定輸出路徑http://stackoverflow.com/a/12598554/520567 – akostadinov 2013-07-12 14:42:57
同意,使用POM配置文件絕對是IMO最靈活和最強大的解決方案。 – DuffJ 2015-04-30 09:44:50