我有一個具有多個相互鏈接的依賴關係的構建,多個項目具有當前編譯多次的公共依賴關係。我認爲在Ant中我們可以告訴它不要重新構建一些東西,如果它已經完成它作爲相同任務的一部分,任何人都可以請告知螞蟻構建問題
Q
螞蟻構建問題
0
A
回答
1
如果源文件比目標新文件更新,ant的javac任務將只進行編譯文件。所以這應該爲你節省一些時間。
您還可以查看ivy以獲得更正式的依賴關係管理。
0
就像leonm說的那樣,編譯器會做正確的事情。但這並不能阻止Ant重建大量文物。我建議的是:
- 你可以在哪裏讓目標定義一個輸出。因此,如果源自構建jar文件以來尚未更新,則可以跳過從源構建jar文件的目標。
- 你如何實現這個?如果某些內容實際上是最新的,請使用uptodate任務設置屬性。
- 我建議那些檢查任何目標,連字符作爲前綴,所以他們不能對自己
運行最後,使用「除非」目標元素的屬性,以防止在目標上運行。
相關問題
- 1. 螞蟻MailLogger問題
- 2. 螞蟻attrib問題
- 3. 螞蟻不是從構建
- 4. 螞蟻部署問題
- 5. 的build.xml螞蟻問題
- 6. 螞蟻清潔問題
- 7. 螞蟻部署問題
- 8. FindBugs的問題與螞蟻
- 9. 螞蟻條件問題
- 10. 問題的螞蟻文件
- 11. 螞蟻構建失敗 - 因爲螞蟻忘記屬性?
- 12. 構建步驟:「調用螞蟻」與「從shell運行螞蟻」
- 13. 螞蟻乾淨,螞蟻調試構建失敗
- 14. 用螞蟻創建構建文件
- 15. 建築與螞蟻
- 16. 構建失敗:在使用螞蟻
- 17. 螞蟻到Maven - 多個構建目標
- 18. 如何顯示構建失敗,螞蟻
- 19. 構建與多個螞蟻任務
- 20. 螞蟻不能增量構建
- 21. 用螞蟻自動構建系統
- 22. 用螞蟻腳本構建PHP
- 23. 番石榴在螞蟻構建文件
- 24. 構建JFreeChart螞蟻文件「build-fx.xml」
- 25. 使用螞蟻構建豬的難點
- 26. 用螞蟻構建js應用程序
- 27. 結構螞蟻項目
- 28. 螞蟻合並結構
- 29. 更新螞蟻信息素問題
- 30. 螞蟻的AnsiColorLogger在雪豹問題