2009-06-12 167 views
2

我有幾個項目,我在Eclipse(或任何IDE,所以我不想依賴於特定的eclipse依賴項maven功能)工作。有些項目依賴於其他項目。通常在Eclipse中,我會將項目添加爲其他項目的引用,但我不確定在使用Maven時如何處理此問題。在部署環境中,將會創建jar,並且Maven構建可以從存儲庫中提取最新的jar。有沒有辦法在開發環境中使用maven引用另一個項目的源代碼?例如...Maven源代碼依賴關係

我有這樣的場景: 項目A依賴於B

我需要做出改變到B,這將需要更新答:我不想做出改變到B並在沒有檢查A的情況下檢查它,因爲那將會破壞A.而且我想通過Maven管理這些依賴關係 - 任何幫助都將不勝感激。

感謝, 傑夫

回答

5

maven 2 eclipse plugin有「工作空間解決依賴」,這裏的依賴性首先在工作區中擡起頭來,然後在庫中。

0

我在做什麼是在開發時使用SNAPSHOT版本。項目A取決於項目B的最新SHAPSHOT版本,因此當我更改項目B時,我將Team City重新編譯並將新的SHAPSHOT工件推送到artifactory。然後,我清理並編譯項目A以獲取新項目B.