Maven - 如何在子模块中设置父版本

时间:2017-03-24 08:31:00

标签: maven

我想为主模块中的所有模块设置版本。

主要模块:

<groupId>com.myproject</groupId>
<artifactId>myproject-main-module</artifactId>
<version>${myproject.version}</version>
<packaging>pom</packaging>

<properties>
   <myproject.version>3.1.0-SNAPSHOT</myproject.version>
   <myproject.parent.version>1.1</myproject.parent.version>
</properties>

子模块:

<groupId>com.myproject</groupId>
<artifactId>myproject-submodule</artifactId>
<packaging>pom</packaging>

<parent>
   <groupId>com.myproject</groupId>
   <artifactId>myproject-main-module</artifactId>
   <version>${myproject.version}</version>
</parent>

为什么子模块看不到$ {myproject.version},如果我只想为所有模块设置一次版本,我应该怎么做。

0 个答案:

没有答案