通常當我不使用maven,我的項目有一個噸的庫文件 。例如,一個正常的GAE將jar文件至少40MB我應該把我的依賴關係(JAR庫),而使用源代碼控制
我應該避免推此文件到倉庫?(以及如何避免) 如果沒有,我如何管理這種情況(出頭,我只是有一個很慢的網絡)
通常當我不使用maven,我的項目有一個噸的庫文件 。例如,一個正常的GAE將jar文件至少40MB我應該把我的依賴關係(JAR庫),而使用源代碼控制
我應該避免推此文件到倉庫?(以及如何避免) 如果沒有,我如何管理這種情況(出頭,我只是有一個很慢的網絡)
GAE罐子本身非常大,所以如果你將瓶子推到git並更新它們幾次,你的回購將變得非常大。 我們仍然使用像Maven這樣的東西來處理依賴關係。
推所有jar依賴於回購,以便您的項目是獨立的。
40 MB沒有那麼多的空間,你只需要將這些罐子推一次 - 它們不會經常更新。
maven是一個很好的解決方案,但花費很長的編譯時間 – Alvar 2013-03-11 13:58:42