Maven site et multi modules
Bonjour à tous, j'ai quelques souci avec maven site.
J'ai un projet multi module sur lequel j'aimerai générer le site web.
Pour celà, mon pom.xml parent ressemble a celui-ci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.0</version>
<configuration>
<reportPlugins> <!-- Ici 1 seul rapport , celui des informations standards du POM -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.0.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.8</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8</version>
</plugin>
<!-- <plugin> -->
<!-- <groupId>org.codehaus.mojo</groupId> -->
<!-- <artifactId>cobertura-maven-plugin</artifactId> -->
<!-- <version>2.5.1</version> -->
<!-- </plugin> -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.6</version>
<configuration>
<linkXref>true</linkXref>
<sourceEncoding>utf-8</sourceEncoding>
<minimumTokens>100</minimumTokens>
<targetJdk>1.5</targetJdk>
</configuration>
</plugin>
</reportPlugins>
</configuration>
</plugin> |
Dans chaque modules les fichier pour les sites web sont donc générés.
et j'obtient ceci bien dans le menu de gauche ceci :
Modules
-monappli-domaine
-monappli-service
-monappli-dao
-monappli-web Maven Webapp
Ce qui correspond bien à mes modules : Toutefois quand je clique dessus, Il m'envoie sur une page vide. Le lien avec le site su module n'est pas fait. quelqu'un sait 'il pourquoi ?
Merci beaucoup.
Jéréms