J'ai deux projets: Projet parent: A, Sous-projet: B
A / pom.xml:
<groupId>com.dummy.bla</groupId>
<artifactId>parent</artifactId>
<version>0.1-SNAPSHOT</version>
<packaging>pom</packaging>
Et en B / pom.xml, j'ai:
<parent>
<groupId>com.dummy.bla</groupId>
<artifactId>parent</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
<groupId>com.dummy.bla.sub</groupId>
<artifactId>kid</artifactId>
Je veux que B hérite de la version du parent, donc le seul endroit dans mon cas que je dois mettre 0.1-SNAPSHOT
est A/pom.xml
. Mais si je retire la <version>0.1-SNAPSHOT</version>
de B/pom.xml
la rubrique mère, se plaint maven sur la version manquante pour le parent.
Y a-t-il un moyen que je puisse simplement utiliser ${project.version}
ou quelque chose comme ça pour éviter d'avoir 01.-SNAPSHOT
dans les deux poms?