把父模塊更新到指定版本號,然後更新子模塊,與父模塊有相同的版本號
mvn versions:set -DnewVersion=1.0.1-SNAPSHOT 和 mvn -N versions:update-child-modules
注意,如果子模塊的版本號已經與父模塊不一致,則先運行後面一條命令統一,在更新父模塊版本。
子模塊寫法:
<modelVersion>4.0.0</modelVersion>
<groupId>mygroupid</groupId>
<artifactId>myartifactid</artifactId>
<version>${parent.version}</version>
<packaging>jar</packaging>
<name>myname</name>
<url>http://maven.apache.org</url>
<parent>
<groupId>mygroupid</groupId>
<artifactId>myartifactid</artifactId>
<version>1.0.1-SNAPSHOT</version> <!--與父模塊一致-->
<relativePath>../pom.xml</relativePath>
</parent>