Bonjour à tous,

J'ai découpé mon application en modules, dont le second module dépend du premier, mais à la compilation du second module, les packages du premier module ne sont pas reconnus.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
- monAppli
- pom.xml
     - Module1   ==> package monAppli.module1
           + pom.xml (avec parent)
           + target
     - Module2   ==> package monAppli.module2
                     import monAppli.module1
                           ||==> Plante à la compilation
           + pom.xml (avec parent)
           + target
Comment puis-je indiquer au module2 d'utiliser les classes de Module1.
J'ai regarder les options du plugin "maven-compiler-plugin", sans trouver (ou comprendre) la solution.
Mettre la dépendance via "dependency" ne fonctionne pas, car le "package" n'est pas encore construit au moment de la compilation.
Ou peut-être avez vous une autre idée !

Merci de vos commentaires,

EJL

PS : J'utilise Maven2 2.0.6