Bonjour,

J'ai l'impression d'être sur une mauvaise route : j'ai donc un projet j2ee constitué de
project (qui contient le pom parent)
et les sous projets ejbs + primary-sources + servlets/servlet

Ca fait plein de pom.xml où à chaque fois on est obligé quand on indique le parent de faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<parent>
<groupeId>myGroup</groupeId>
<artefactId>project</artefactId>
<version>1.2.3</version>
<relativePath>../pom.xml</relativePath>
</parent>
et là il veut pas du tout qu'on lui mette dans version une variable ${project.version} qu'on aurait déclaré dans le pom.xml de project (ça aurait été trop simple)
Idem pour toutes les autres références à mes modules quand nécessaires.

Bref, je me retrouve avec une douzaine de 1.2.3 partout à remplacer en 1.2.4 à la prochaine version.

Là je me suis dit : "tiens, si j'utilisais maven-replacer-plugin?".
Mais ça risque de remplacer en plus mes librairies externes de version 1.2.3 aussi.

Je dois pas être le premier à me poser la question mais je trouve pas la bonne réponse.

Merci.