Bonjour j'utilise le plugin Maven2 de codehaus pour Eclipse (3.2).
Mon pom.xml déclare des dépendances vers des jar qui sont distants (sur http://repo1.maven.org/maven2, comme servlet-api.jar par exemple) et un jar local (sur ma chaine) qui provient d'un projet n'utilisant pas maven.
Pour ce dernier jar, j'ai donc utiliser (de façon extrerne à Eclipse) la commande suivante pour l'ajouter à mon rep local (celui spécifié dans Eclipse dans Window/Preferences/Maven2/Local Repository Folder):
Je constate qu'en effet dans mon repository local, une hiérarchie correspondant à a/group/id/nomdujar existe bien avec le jar dedans.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2mvn install:install-file -DgroupId=a.group.id -DartifactId=nomdujar \ -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/jar
Mon problème est le suivant: quand j'exécute mon pom.xml avec le goal "package": j'obtiens l'erreur suivante: il ne trouve pas mon jar local dans le rep distant http://repo1.maven.org/maven2 (et ne va pas voir dans le rep local!). :-(
Ne peut-on pas se servir à la fois d'un rep local et d'un rep distant? Comment cela se configure-t-il?
Désolée pour cette question de débutant...Merci, par avance!
Pi2.
Partager