2017-07-12 1 views
-1

J'essaye de construire jboss 6.2.2 à partir de la source. J'ai configuré le settings.xml pour utiliser le dépôt jboss officiel comme décrit here.Maven n'a pas pu résoudre les dépendances/trouver artifcat quand il est déjà présent dans .m2 repo

à mi-chemin Cependant, je reçois une erreur

[ERREUR] Échec de l'exécution but sur le projet jboss-as-cluster-JGroups: Impossible de résoudre les dépendances pour org.jboss.as:jboss-as-clustering-jgroups du projet : jar: 7.3.2.Final-redhat-SNAPSHOT: Impossible de trouver l'artefact org.jboss.as:jboss-as-clustering-common:jar:tests:7.3.2.Final-redhat-SNAPSHOT -> [Aide 1] Mais quand je vois le dépôt .m2, il semble qu'il est téléchargé correctement et le pot est présent là. J'ai essayé de supprimer l'ensemble du dossier jboss-as-clustering-common et de faire une nouvelle installation de mvn, mais j'ai eu la même erreur, même si ce dossier a été téléchargé à nouveau. J'ai également essayé mvn propre et fait une nouvelle construction, mais à aucun usage. Qu'est-ce qui peut éventuellement être faux?

Je pense que jboss-as-clustering-common est une dépendance de jboss-as-clustering-jgroups. Les deux poms sont attachés. enter image description here

enter image description here

enter image description here

+1

Pouvez-vous montrer la partie de votre fichier 'pom.xml' où vous faites référence à ces dépendances? – Todd

+0

Ci-dessus. – Saad

Répondre

0

que vous vouliez l'utiliser de cette façon

<dependency> 
<groupId>org.jboss.as</groupId> 
<artifactId>jboss-as-clustering</artifactId> 
<version>${Pick a version which you need to use}</version> 
</dependency> 

<dependency> 
<groupId>org.jboss.as</groupId> 
<artifactId>jboss-as-clustering-common</artifactId> 
<version>${project.version}</version> 
</dependency> 

<dependency> 
<groupId>org.jboss.as</groupId> 
<artifactId>jboss-as-clustering-jgroups</artifactId> 
<version>${project.version}</version> 
</dependency>