2015-11-20 130 views
0

我們有許多不同的模塊構成不同的版本。我認爲創建一個多模塊pom列出所有組成特定模塊的模塊可能是一個好主意。使用多模塊pom的Maven版本

這個帖子描述得相當好什麼,我想實現: Maven 3 Multi Module build tries to run targets on the Multi Module POM itself

本質上講,我們有一個主POM定義所有的通用模塊,彈簧等

我創建了一個單獨的多模塊POM爲特定版本創建所有模塊。我想發佈模塊部分中的所有模塊,但不想發佈實際的多模塊pom本身。

我使用命令行,如:

mvn release:clean release:prepare -DdryRun=true release:update-versions -f My-Multi-Module-1.pom 

但這未能rtrying釋放我的,多模塊,1.pom。

可以這樣做嗎?

+0

爲什麼你不希望釋放的多模塊POM本身使用?由於它是同一個源代碼樹的一部分,因此它將與代碼的其餘部分一起被標記/標記。 –

回答

0

-pl,--projects <arg>     Comma-delimited list of specified 
             reactor projects to build instead 
             of all projects. A project can be 
             specified by [groupId]:artifactId 
             or by its relative path.