我想为主模块中的所有模块设置版本。
主要模块:
<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},如果我只想为所有模块设置一次版本,我应该怎么做。