To jest Maven 3.0. Tworzę nowy projekt:Dlaczego maven nie generuje raportów projektu?
mvn archetype:create
Następnie tworzę plik site/site.xml
:
<project name="foo">
<body>
<menu name="Overview">
<item name="Introduction" href="index.html" />
</menu>
<menu ref="reports" />
</body>
</project>
Następnie Dodaję wtyczkę raportowania pom.xml
:
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.1.1</version>
</plugin>
</plugins>
</reporting>
Następnie Prowadzę mvn site
i mówi "BUILD SUCCESS"
. Ale nie widzę żadnych raportów w witrynie projektu (pozycja menu raportowania nie jest dostępna). Co ja robię źle?
Pracowałem jak wdzięk, dzięki. Dodam, że jeśli chcesz, aby raport generował plik index.html, musisz również umieścić raport "indeks" w sekcji raportów. –
Podany link nie działa. Czy masz jakieś inne źródła? EDYCJA: Znalazłem łącze: http://www.wakaleo.com/blog/site-generation-in-maven-3 – Scot
@Scot Dokumentacja mówi, że element 'reportPlugins' jest oznaczony jako prywatny i nie powinien być używany (jeszcze?): [maven 3 info na stronie maven-site-plugin] (https://maven.apache.org/plugins/maven-site-plugin/maven-3.html#New_Configuration_Maven_3_only_no_reports_configuration_inheritance) – JavaJigs