Yop,
difficile de trouver un titre pertinent m'enfin bon, je vous explique le problème.
J'ai un projet A parent des projets B et C. La où ça se complique c'est que le projet B dépend de C et inversement. J'ai donc mis dans le pom de B une dépendance vers C.
Le truc c'est que ces deux projets génèrent des sources à partir de fichiers XSD. Et que ces deux projets ont besoin des sources générées par chacun voila pourquoi y a dépendance.
Le problème c'est que dans les fichiers sources de base de C il ne trouve pas les classes générées par B. Il me dit en gros "package machin.truc.bidule not found"
Alors voila j'ai l'impression que le lien entre les deux modules n'est pas vraiment effectif puisque C ne va pas chercher dans le dossier generated-sources de B.
Voila voila, que faire? j'attends vos réponses parce que la je vois pas trop...
Astemius
PS : Comment peut on faire pour que les deux modules genèrent les sources avant de compiler plutôt que C génère->C compile->B génère->B compile. Parce que là dans le genre dépense inutile je dois d'abord faire un generated-sources puis ensuite quand je compile il me les supprime (ça c'est moi qui lui demande de les supprimer) et regnère -__-
Partager