Bonjour,
Nous travaillons sur un projet multi-modules assez important. Voici le problème que nous avons parfois (je vais essayer d'être clair).
Le projetA génère un artefact de type jar.
Le projetB génère un artefact de type war (incluant le jar).
Lorsqu'un développeur effectue une modification du projetA, il incrémente la version du POM parent, ainsi que celles de projetA et projetB. Il arrive qu'il oublie de modifier la version du projetA dans la section dependencyManagement du POM parent. De ce fait, le war n'embarque pas la bonne version du projetA.
Existe-t-il un plugin permettant d'effectuer ce contrôle : le projetA en version 1.2 fait référence au POM parent qui est en 2.2 par exemple, mais dans la section dependencyManagement du POM parent il est fait référence au projetA en version 1.1.
Merci.
Rémy
Partager