Bonjour à tous,
J'ai travaillé sur un projet en J2EE sous maven 1 et je souhaite le passer sous Maven 2.
Tout se passe (apparemment) bien, mais quand j'update les dossiers via le plugin j'obtiens le message d'erreur :
Je dispose d'un repository d'entreprise, mais la dépendance est normalement disponible sur ibiblio... Voici la dépendance de mon pom.xml :11/02/08 11:35:39 CET: ERROR project-execute : fr.xxxxxxxxx.xxxxxxxxxx:app-transverse:jar:1.1 ( task-segment: [process-test-resources] ) : Missing:
----------
1) javax.j2ee:j2ee:jar:1.4
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=javax.j2ee -DartifactId=j2ee \
-Dversion=1.4 -Dpackaging=jar -Dfile=/path/to/file
Path to dependency:
1) fr.xxxxxxxx.xxxxxxxxx:app-transverse:jar:1.1
2) javax.j2ee:j2ee:jar:1.4
----------
1 required artifact is missing.
for artifact:
fr.xxxxx.xxxxxxxxxx:app-transverse:jar:1.1
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
Ibiblio (http://www.ibiblio.org/maven2),
XXX (http://[repository-entreprise])
A noter que sur ibiblio le fichier se trouve dans la bonne arborescence sous l'intitulé "j2ee-1.4.pom.sha1", j'ai aussi essayé de changer la dépendance de <version>1.4</version> à <version>1.4.pom</version>, au cas où, sans succès.<dependency>
<groupId>javax.j2ee</groupId>
<artifactId>j2ee</artifactId>
<version>1.4</version>
<scope>provided</scope>
</dependency>
Est ce que quelqu'un pourrait éclairer ma lanterne sur ce problème ? J'imagine que c'est une erreur de syntaxe, ou une option manquante, ou bien est ce que tout simplement je ne pointe pas vers le bon repository ?
Merci d'avance,
Bob
Partager