JAVA:Maven dépendances entre modules:The projects in the reactor contain a cycli [Résolu]

betty555 38 Messages postés mercredi 17 janvier 2007Date d'inscription 6 juillet 2010 Dernière intervention - 29 juin 2009 à 12:06 - Dernière réponse : betty555 38 Messages postés mercredi 17 janvier 2007Date d'inscription 6 juillet 2010 Dernière intervention
- 29 juin 2009 à 14:21
Bonjour,
mon projet Maven est comme suit:
un module1: qui dépend d'un module2
et le module2 : qui dépend du module1.
Or quand je déclare la dépendance dans le pom.xml des deux modules j'a l'erreur suivante:
[INFO] The projects in the reactor contain a cyclic reference: Edge between 'Vertex{label='modules1'}' and 'Vertex{label=':module2'}' introduces to cycle in the graph module1-->module2 -->module1

Merci pour votre réponse,
Afficher la suite 

2 réponses

Répondre au sujet
cs_DARKSIDIOUS 15838 Messages postés jeudi 8 août 2002Date d'inscription 4 mars 2013 Dernière intervention - 29 juin 2009 à 12:16
+3
Utile
Salut,

Et bien comme te le dit l'erreur, tu as une dépendance cyclique que maven ne sait gérer (qui le pourrait d'ailleurs ? Tu ne peux pas gérer un module qui dépend d'un autre qui lui même dépend du premier, qui lui même dépend du seconde, qui lui même dépend du premier, etc. c'est un truc à devenir fou !).
Casse donc la dépendance entre un module vers l'autre (en relisant ce que je t'avais dit il y a quelques temps...), et ca passera !
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_DARKSIDIOUS
betty555 38 Messages postés mercredi 17 janvier 2007Date d'inscription 6 juillet 2010 Dernière intervention - 29 juin 2009 à 14:21
0
Utile
Oui et j'y ai pensé! ;) merci bcp
Commenter la réponse de betty555

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.