Probleme de liens sur un site Multi-modules
Hello,
Je souhaite generer un site pour un projet multimodule.
L'arborescence du projet se décompose ainsi :
- aaa est le projet principal. Il contient le pom.xml pere dont tous les sous composants heritent. il a un packaging pom
- mod1 et mod2 sont des modules enfants de aaa avec un packaging jar.
au niveau de la generation du site pour chaque module le path est celui par defaut à savoir mod1/target/site.
Lorsque je genere le site, le menu généré (grâce au <menu ref="modules"/> du site.xml) comporte automatiquement un lien sur les modules (cool) mais avec des liens invalides (uncool). Ainsi au lieu de générer le lien sur le module sur le chemin aaa/mod1/target/site/index.html, le lien généré est sur aaa/target/site/mod1/index.html.
J'ai donc contourné le problème en changeant :
en
Code:
1 2 3 4
|
<menu name="modules">
<item name="mod1" href="file:///${basedir}/mod1/target/src" />
</menu> |
Ce qui est bien car ainsi le lien généré est correct. Le problème est que alors ce lien est hérité par les sites enfants.
Voici donc mes questions :
1 - Comment configurer mes site.xml parent/enfants pour que les liens sur les sous-modules générés automatiquement soient corrects ?
2 - Comment faire pour qu'un lien dans le site parent ne soit pas hérité dans le menu du site enfant ?
Merci de votre retour.