我有2個完全獨立的項目,其中一個取決於另一個。我最近對主項目進行了簡化,但如果絕對必要的話,可以使依賴關係變得更加複雜。Maven依賴另一個非存儲庫項目?
原來這些是Netbeans項目,主項目有幾個模塊。我喜歡的是,我可以聲明依賴項作爲從屬項目。這允許我使用最新的代碼,因爲它變化很大(該項目處於初期階段)。 NetBeans在運行時會將依賴項目放在類路徑中,並在執行清理和構建時在/ dist目錄中構建一個jar。
現在主項目在maven中,我不能再這樣做了。我發現的唯一選擇是手動將其複製到項目存儲庫中,但這會消除很多自動化和易用性。每次我想測試更改時,我都必須重新生成依賴項,將其移至隱藏的項目存儲庫文件夾,然後適當地重命名,切換回NetBeans,然後運行。這是與點擊運行和一切自動完成。
也許我只是懶惰,但有沒有一種簡單的方法來做到這一點?
那麼我繼續前進和maven化的依賴,然後終於能夠添加它。謝謝您的幫助! – TheLQ 2010-08-08 23:00:22
很好的答案,...只有你如何做到這一點? – 2011-05-03 22:06:47