我最近開始使用maven構建我的Java應用程序。當Maven下載相關的jar時,當我的(未修改的)代碼使用maven自動下載的jar的新版本構建時,是否有可能中斷該功能? 如果可以,解決方法是什麼?Maven自動下載依賴罐子
0
A
回答
0
是的,這可能會發生。很明顯,您希望避免將代碼更新爲改進,更新和受支持的API的「代碼腐爛」,但是有時候依賴項會在不合時宜的地方更改其接口。
有幾個plugins可以爲您所依賴的特定版本提供更細緻的控制。我建議您最大限度地減少對固定版本的依賴,這樣您就可以定期從錯誤修復和對依賴關係的更新中受益。
+0
想想這個場景 - 一些代碼存儲在源代碼庫中。假設有一段不依賴於平臺的代碼,例如數學例程,字符串操作等,我真的不需要長時間維護,所以在這種情況下不存在這樣的「代碼腐爛」。如何檢查代碼並嘗試構建它並發現它已損壞 – pongapundit 2014-09-04 02:44:01
+0
這聽起來更像是一個持續集成/測試問題。詹金斯將成爲目前這類工具的首選工具。 – caskey 2014-09-05 18:22:34
相關問題
- 1. Maven的依賴罐子BuildPluginManager
- 2. Maven沒有下載依賴關係的罐子
- 3. 在Maven中自動下載依賴項的依賴關係
- 4. maven包裝不包括依賴罐子
- 5. 覆蓋Jboss的罐子Maven依賴
- 6. Maven:衝突罐依賴項
- 7. maven依賴不下載
- 8. Maven依賴於自我放置項目級別的罐子
- 9. 搖籃 - 從依賴罐子
- 10. maven包JDO依賴與遮陽罐
- 11. 春天,Maven的依賴和罐問題
- 12. Maven的下載損壞罐子
- 13. Maven下載損壞的罐子
- 14. Maven無法下載依賴關係
- 15. Maven的失敗下載JBoss的依賴
- 16. Spring 3.0.0依賴用Maven下載
- 17. 有maven下載jar作爲依賴項
- 18. Maven碼頭下載依賴關係
- 19. 如何讓Maven下載javax.comm依賴項?
- 20. 依賴罐子類的自動佈線註釋
- 21. 日食找不到Maven依賴現有的罐子
- 22. Maven的罐子,有依賴性不覆蓋文件
- 23. 用戰爭,耳朵和依賴罐子的Maven安裝程序
- 24. Maven的無法解析的依賴與罐子
- 25. 我怎麼能告訴Maven的捆綁依賴罐子
- 26. Maven的模塊依賴源的代替存儲庫罐子
- 27. Maven的使用部署罐子依賴於回購
- 28. Maven:依賴於第三方罐子不在中央
- 29. 使用在Maven的pom.xml中沒有依賴標籤的罐子
- 30. Maven的罐子所有的依賴和log4j.properties文件
Maven不會自動下載更新的版本 - 您必須明確說明它應該使用的確切版本。你是否在談論通過其他依賴自動拉入的傳遞依賴? – Gimby 2014-09-03 07:50:30