我有一個包含父項目P
和三個子模塊A
,B
和C
的多模塊Maven項目。 B
和C
都是戰爭項目,都取決於A
。Maven模塊+構建單個特定模塊
我可以輸入P
mvn compile
,並擁有所有的子模塊正確的編譯的。當我想要爲特定模塊執行操作時會出現問題。
我希望能夠爲項目B
打包戰爭,但是當我從B
的目錄運行包命令時,它抱怨說它無法找到A
的依賴關係。
我從這個問題了解到:Maven and dependent modules或許Maven並不是真正爲這種類型的依賴關係解析設計的,但是這引出瞭如何打包B
的問題?
我必須對整個項目層次上運行
mvn package
當我真的只是想B
?我一定要A的快照安裝到我的本地庫我要打包
B
每一次?
當A
仍處於積極發展階段時,第二種情況並沒有太多樂趣。
這裏的最佳做法?
[Maven和依賴模塊]的可能重複(http://stackoverflow.com/questions/808516/maven-and -dependent-modules) – oberlies 2014-01-27 12:32:28