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