如何告诉versions-maven插件对非子模块执行操作?

时间:2017-03-20 13:45:50

标签: maven maven-plugin maven-release-plugin maven-versions-plugin

我有一个多模块项目,其中所有模块都与“聚合器”模块位于同一目录中。聚合器 NOT 是模块的父级,它只是将任何maven命令传播到模块,但没有继承。

当我在聚合器目录中执行此操作时(maven-release-plugin命令):

mvn --batch-mode release:update-versions -DdevelopmentVersion=1.1.1-SNAPSHOT -DautoVersionSubmodules=true

确实会改变所有模块的版本,但是当我这样做时:

mvn versions:set -DnewVersion=1.1.1-SNAPSHOT

它没有,它只更改聚合器模块版本。

注意:我知道当您在聚合器和模块之间存在父子关系时,您不会遇到此问题。

0 个答案:

没有答案