Bonjour,
je me suis fait un workspace test avec 3 projets :
Projet A : projet de départ
Projet B : projet dépendant de projet A
Projet C : projet vide, qui se contente de builder l'ensemble
Avec un bon 'mvn site install', j'arrive à builder et générer un site pour les projets A et B.
Pour mon projet C, le pom.xml est le même au niveau du build et du reporting que les deux autres, j'ai simplement rajouté une liste de modules contenant les projets A et B.
Lorsque je fais un 'mvn site install' sur le projet C, il me builde bien le projet, par contre pour le site, il m'en génère un presque vide au niveau du reporting (normal puisqu'il n'y a quasi-rien dedans), et des liens vers les sites de mes autres projets, à l'adresse suivante :
ProjetC\target\site\ProjetA\index.html
ProjetC\target\site\ProjetB\index.html
Je fais appel à vous pour m'aider à :
1°) Faire un site unique dans mon projet C, qui comprend les infos et le rapport du C, mais aussi les liens vers les infos et les rapports des A et B (que ce soit en pointant sur les site des target des projets A et B, ou en ayant tout dans le projet C)
2°) Merger les infos et les rapports, pour que sur un seul index.html, on ait les infos sur tous les projets, les erreurs Checkstyle et autres rapports sur tous les projets, etc...
J'espère avoir été assez clair dans mes explications, si ce n'est pas le cas n'hésitez pas à me le dire.
Merci d'avance pour le temps que vous passerez sur mon problème.
Partager