Hi Hervé,
you can reproduce the issue on mojohaus parent repository
(github.com:mojohaus/mojo-parent.git) and using the branch "issue-105"
and just:
mvn site site:stage
Using Maven 3.5.2 fails with the described issue.
Kind regards
Karl Heinz Marbaise
On 25.05.20 08:41, Hervé BOUTEMY wrote:
uh, strange: maven-site-plugin ITs are ok with many Maven and JDK versions [1]
I'll need some time to investigate
Regards,
Hervé
[1]
https://builds.apache.org/blue/organizations/jenkins/maven-box%2Fmaven-site-plugin/detail/master/94/pipeline
Le dimanche 24 mai 2020, 12:01:46 CEST Karl Heinz Marbaise a écrit :
Hi to all,
I've stumbled upon the following problem during the site generation
mojo-parent (issue-105)$ mvn site site:stage
..
[INFO]
[INFO] --- maven-site-plugin:3.9.0:site (default-site) @ mojo-parent ---
[INFO] configuring report plugin
org.apache.maven.plugins:maven-plugin-plugin:3.6.0
[INFO] preparing maven-plugin-plugin:report report requires
'process-classes' forked phase execution
[INFO]
[INFO] >>> maven-plugin-plugin:3.6.0:report > process-classes @
mojo-parent >>>
[INFO]
[INFO] --- maven-enforcer-plugin:1.4:enforce (mojo-enforcer-rules) @
mojo-parent ---
[INFO]
[INFO] <<< maven-plugin-plugin:3.6.0:report < process-classes @
mojo-parent <<<
[INFO] 'process-classes' forked phase execution for
maven-plugin-plugin:report report preparation done
[INFO] 1 report detected for maven-plugin-plugin:3.6.0: report
[INFO] configuring report plugin
org.apache.maven.plugins:maven-changes-plugin:2.11
[INFO] 1 report configured for maven-changes-plugin:2.11: github-report
[INFO] configuring report plugin
org.apache.maven.plugins:maven-checkstyle-plugin:2.16
[INFO] 1 report configured for maven-checkstyle-plugin:2.16: checkstyle
[INFO] configuring report plugin
org.apache.maven.plugins:maven-javadoc-plugin:3.2.0
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 2.144 s
[INFO] Finished at: 2020-05-24T11:50:11+02:00
[INFO] Final Memory: 30M/128M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-site-plugin:3.9.0:site (default-site) on
project mojo-parent: Execution default-site of goal
org.apache.maven.plugins:maven-site-plugin:3.9.0:site failed: An API
incompatibility was encountered while executing
org.apache.maven.plugins:maven-site-plugin:3.9.0:site:
java.lang.NoSuchMethodError: 'java.lang.Object
org.codehaus.plexus.util.xml.Xpp3Dom.getInputLocation()'
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.apache.maven.plugins:maven-site-plugin:3.9.0
[ERROR] strategy =
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/Users/khmarbaise/.m2/repository/org/apache/maven/plugins/maven-site-pl
ugin/3.9.0/maven-site-plugin-3.9.0.jar
This can be reproduced with 3.0.5 up to 3.6.1.
Versions 3.6.2 and 3.6.3 are working fine.
This means using maven-site-plugin 3.9.0 only working with Maven 3.6.2+
...in contradiction to the site[1] which says it is requirement 3.0..
Or has someone a different explanation for this?
Kind regards
Karl Heinz Marbaise
[1]: https://maven.apache.org/plugins/maven-site-plugin/plugin-info.html
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]