Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0-beta-5
-
None
-
None
-
Windows XP
Description
A version defined for a plugin in the <reporting> section of the POM is ignored. For example, I would expect that the following definition in a POM forces the usage of version 2.0-beta-4 of the site-plugin:
<project>
...
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-4</version>
</plugin>
...
However, Maven always uses the newer version 2.0-beta-5:
>mvn site -X
+ Error stacktraces are turned on.
Maven version: 2.0.4
...
[INFO] artifact org.apache.maven.plugins:maven-site-plugin: checking for updates from central
[DEBUG] maven-site-plugin: resolved to version 2.0-beta-5 from repository central
[DEBUG] Trying repository central
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-5/maven-site-plugin-2.0-beta-5.pom
2/2K
2K downloaded
[DEBUG] Artifact resolved
[DEBUG] Retrieving parent-POM: org.apache.maven.plugins:maven-plugins::1 for project: null:maven-site-plugin:maven-plugin:2.0-beta-5 from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::1 for project: org.apache.maven.plugins:maven-plugins:pom:1 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1 for project: org.apache.maven:maven-parent:pom:1 from the repository.
[DEBUG] Trying repository central
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-site-plugin/2.0-beta-5/maven-site-plugin-2.0-beta-5.jar
52K downloaded
[DEBUG] Artifact resolved
...
It doesn´t matter, if the plugin already exists in the local repostitory or not.