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
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)
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>
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.
Partager