Es Maven 3.0. Estoy creando un nuevo proyecto:¿Por qué maven no genera informes de proyectos?
mvn archetype:create
Entonces estoy creando un archivo site/site.xml
:
<project name="foo">
<body>
<menu name="Overview">
<item name="Introduction" href="index.html" />
</menu>
<menu ref="reports" />
</body>
</project>
entonces estoy añadiendo un plug-in de informes para 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>
Entonces Ejecuto mvn site
y dice "BUILD SUCCESS"
. Pero no veo ningún informe en el sitio del proyecto (el elemento del menú de informes no está allí). ¿Qué estoy haciendo mal?
Funcionó como un amuleto, gracias. Añadiré que si desea que el informe genere el archivo index.html, también debe colocar el informe 'índice' en la sección de informes. –
El enlace que proporcionó ya no funciona. ¿Tienes alguna otra fuente? EDIT: encontré el enlace: http://www.wakaleo.com/blog/site-generation-in-maven-3 – Scot
@Scot La documentación dice que el elemento 'reportPlugins' está marcado como privado y no debe usarse (¿todavía?): [información de maven 3 en el sitio maven-site-plugin] (https://maven.apache.org/plugins/maven-site-plugin/maven-3.html#New_Configuration_Maven_3_only_no_reports_configuration_inheritance) – JavaJigs