2015-11-20 89 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.