我有一個多模塊maven項目。如何構建maven父級並選擇模塊數量?
要單獨構建父項,我運行mvn package -N
(其中-N
是「非遞歸」)。
要構建幾個模塊,我運行mvn package -pl api,servie
(其中-pl
是「projects」)。
如何結合這兩個以建立api,服務和父母?
我有一個多模塊maven項目。如何構建maven父級並選擇模塊數量?
要單獨構建父項,我運行mvn package -N
(其中-N
是「非遞歸」)。
要構建幾個模塊,我運行mvn package -pl api,servie
(其中-pl
是「projects」)。
如何結合這兩個以建立api,服務和父母?
mvn package -pl api,service --also-make
(其中--also-make
使得依賴以及)
如何mvn package -pl api,service,.
(「」指示在當前目錄中的項目)或mvn package -pl api,service,:parent
(其中‘父’是父模塊的artifactId)。
對-pl
的參數既可以是包含maven模塊的目錄的相對路徑,也可以是當前項目中某個模塊的[groupId]:artifactId
格式的座標。如果沒有提供groupId,則使用正在構建的pom的groupId。