Il me reste un petit problème. Si je fais un mvn install du projet, dans mon repository j’ai bien MonProjet-test-0.1-1.0-SNAPSHOT.pom (et le jar aussi). Mais le pom ressemble à :
1 2 3 4 5 6
| <?xml version="1.0"?><project>
<modelVersion>4.0.0</modelVersion>
<groupId>MonGroup</groupId>
<artifactId>MonProjet-${MonProfile}</artifactId>
<version>1.0-SNAPSHOT</version>
</project> |
Donc tous les projets qui dépendent ce celui-ci ne peuvent pas résoudre les dépendances transitives via celui-ci
J'ai l'erreur suivante :
[WARNING] POM for 'MonGroup:MonProjet-test:pom:1.0-SNAPSHOT:compile' is invalid. It will be ignored for artifact resolution. Reason: Failed to validate POM
(Dans mon cas, c'est un ear qui contient le projet)
Partager