如何使用versions-maven-plugin更新非模块的父级?

时间:2013-06-14 14:52:57

标签: maven versions-maven-plugin

我有一个项目x,其中有几个模块,像往常一样在Maven,x-apix-impl等。

为了保持一致,还有一个目录x-ear,其中包含EAR项目,该项目将部署在App Server中。它是<modules> POM中x部分,因为它不应该参与正常的反应堆构建。但是,它具有相同的父x

我们的版本是在versions-maven-plugin的帮助下完成的。具体来说,我们使用

创建一个新的SNAPSHOT
  

mvn版本:set -DnewVersion = 1.2.0-SNAPSHOT -DgenerateBackupPoms = false

一切都适用于项目及其模块(请注意,模块没有自己的版本,它们从项目父级继承它。)

但是,当然,x-ear没有更新,因为它不是反应堆构建的一部分。

我在目录中尝试cd并使用versions.setversions:update-parent,但它们不起作用。

有谁知道魔法命令? : - )

1 个答案:

答案 0 :(得分:0)

感谢khmarbaise给出了明显的答案:只需将EAR作为项目中的正常模块包含在内。