Bonjour à tous,
J'ai un souci avec l'un de mes plugins.
Mon plugin s'appelle unpack-plugin, voici son POM :
Bref, je le compile, ça passe très bien. Sauf que je désire le mettre à disposition de tous, sur le repository de l'entreprise. Lorsque je le déploie, ça se passe très bien, sur le serveur (celui qui héberge le repository de l'entrerprise) je le retrouve bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <project> <modelVersion>4.0.0</modelVersion> <groupId>my-framework.plugins</groupId> <artifactId>unpack-plugin</artifactId> <packaging>maven-plugin</packaging> <version>1.1</version> ... </project>
Le souci, c'est que lorsque Maven essaie de le récupérer (en supprimant par ex. le plugin de mon repository local), il me dit qu'il ne réussit pas à le récupérer.
Voici les messages d'erreurs :
Ce qui est pourtant étrange, dans la mesure où j'accède sans problème au 2e lien qu'il me donne, c'est à dire "http://monServeur/m2-repository/my-framework/plugins/unpack-plugin/1.1/unpack-plugin-1.1.pom"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Downloading: http://repo1.maven.org/maven2/my-framework/plugins/unpack-plugin/1.1/unpack-plugin-1.1.pom [WARNING] Unable to get resource from repository central (http://repo1.maven.org/maven2) Downloading: http://monServeur/m2-repository/my-framework/plugins/unpack-plugin/1.1/unpack-plugin-1.1.pom [WARNING] Unable to get resource from repository repoEntreprise (http://monServeur/m2-repository) Downloading: http://repo1.maven.org/maven2/my-framework/plugins/unpack-plugin/1.1/unpack-plugin-1.1.pom [WARNING] Unable to get resource from repository central (http://repo1.maven.org/maven2) [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Failed to resolve artifact. GroupId: my-framework.plugins ArtifactId: unpack-plugin Version: 1.1 Reason: Unable to download the artifact from any repository my-framework.plugins:unpack-plugin:pom:1.1 from the specified remote repositories: central (http://repo1.maven.org/maven2), repoEntreprise (http://monServeur/m2-repository), codehaus1 (http://snapshots.maven.codehaus.org/maven2)
Le fait que je puisse déployer, sur ce serveur, le plugin, mais que je ne puisse pas le récupérer me laisse perplexe.
J'ai bien essayé d'exécuter maven en mode débug (mvn -e clean package), mais je n'y trouve rien d'intéressant...
Une idée sur la cause de cette erreur, et d'éventuelles solutions ? Ou au moins des pistes à explorer...
Merci d'avance.
Partager