10
我有一個multimodule maven項目。服務模塊依賴於使用依賴項標籤的域模塊。每次構建服務模塊時,我都希望它自動構建域模塊,並從本地存儲庫中選取最新的域模塊。我該怎麼做。現在它從本地存儲庫中選擇,但可能不是最新的副本。maven force重建依賴項目(首先構建依賴關係)
我從我的服務模塊目錄而不是從父目錄生成項目。因爲我的父模塊有很多其他我不感興趣的子模塊。
我有一個multimodule maven項目。服務模塊依賴於使用依賴項標籤的域模塊。每次構建服務模塊時,我都希望它自動構建域模塊,並從本地存儲庫中選取最新的域模塊。我該怎麼做。現在它從本地存儲庫中選擇,但可能不是最新的副本。maven force重建依賴項目(首先構建依賴關係)
我從我的服務模塊目錄而不是從父目錄生成項目。因爲我的父模塊有很多其他我不感興趣的子模塊。
你可能做的一件事是用parent directory
建立service module
並帶有以下參數。
mvn compile -pl service-module -am
這樣做是唯一的構建service module
,其相關模塊(其中將包括domain module
)一起。
選項由mvn --help
(Maven的2.2.0)描述:
-am,--also-make
If project list is specified, also build projects required by the list
-pl,--projects <arg>
Build specified reactor projects instead of all projects
非常感謝,完美的作品 – user373201 2011-02-09 17:21:02