tutorial para descargar maven maven-2

para - maven repository



Maven: Complemento de informe org.apache.maven.plugins: maven-project-info-reports-plugin tiene una versión vacía (1)

Tengo un proyecto de Maven 2 que construyo con los siguientes parámetros:

-B -f <path to pom.xml> clean site -P <several profiles>

Veo el siguiente mensaje de advertencia en el registro de compilación:

[INFO] --- maven-resources-plugin:2.6:resources (default) @ autotest --- [INFO] Copying 1 resource [INFO] Copying 1 resource [INFO] skip non existing resourceDirectory C:/Jenkins/workspace/selfTests/${localProfile} [INFO] [INFO] Using ''UTF-8'' encoding to copy filtered resources. [INFO] --- maven-resources-plugin:2.6:testResources (default) @ autotest --- [INFO] Copying 29 resources [WARNING] Report plugin org.apache.maven.plugins:maven-project-info-reports-plugin has an empty version. [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.7 [INFO] Relativizing decoration links with respect to project URL: http://maven.apache.org [INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin. [INFO] Generating "Cobertura Test Coverage" report --- cobertura-maven-plugin:2.6 [INFO] Cobertura 2.0.3 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file

La parte de la sección pom.xml con org.apache.maven.plugins :

... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.6</version> <executions> <execution> <phase>test</phase> <goals> <goal>resources</goal> <goal>testResources</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.5</version> <configuration> <filesets> <fileset> <directory>src/main/generated-groovy-stubs</directory> </fileset> </filesets> </configuration> </plugin> <plugin> <artifactId>maven-dependency-plugin</artifactId> <version>2.8</version> </plugin> ...

Intenté incluir explícitamente en la sección de dependencies :

... <dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> <version>2.7</version> </dependency> ...

Pero no resolvió mi problema. Todavía veo el mensaje de advertencia en el registro.


Incluya información para el maven-project-info-reports-plugin en la sección de plugin (donde, por ejemplo, también se especifica el maven-resources-plugin ):

<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.6</version> <executions> <execution> <phase>test</phase> <goals> <goal>resources</goal> <goal>testResources</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> <version>2.7</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> <version>2.5</version> <configuration> <filesets> <fileset> <directory>src/main/generated-groovy-stubs</directory> </fileset> </filesets> </configuration> </plugin>