是否有方法可選地編譯從源代碼(svn)而不是使用遠程jar的依賴項?Maven可以選擇編譯從svn倉庫的依賴關係
背景: 我有一個非常大的j2ee項目,我們不希望開發人員必須將整個項目下載到那裏系統。特別是在IDE下,20+項目在編譯時會導致性能問題...調試... eclipse崩潰導致奇怪的幻像依賴性問題...等
因此,我們正在設置maven以從私有存儲庫,這很好。但我仍然希望能夠處理它正在下載的依賴項。
我的解決方案: 我解決這個此刻正下...
- 下載模塊我想從SVN上工作
- 上的代碼工作
- MVN安裝到本地存儲庫
- 創建耳包
- 部署和測試
我的解決方案的問題:
如果我完成了特定模塊的開發,我不知道如何告訴maven開始再次從遠程存儲庫下載。我是否只需卸載並在下次需要同步時進行下載?
有沒有其他解決方案呢?
謝謝!
它看起來像使用多模塊構建第一和第二種情況改變項目的組織。模塊是否與J2EE項目相關(我認爲是)...... BTW:「大」是什麼意思? – khmarbaise 2010-09-29 15:25:23
取決於模塊。就像我們的bean在多次戰爭中使用一樣,但是被部署到多個服務器上。有了多模塊,你必須定義一個父級?我不明白爲什麼你想要以相反的方式被鎖定。 – user461897 2010-09-29 16:34:43