Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

maven-site plugins 3.3 java.lang.ClassNotFoundException: org.apache.maven.doxia.siterenderer.DocumentContent

Tags:

java

maven

Since this night, maven site 3.3 plugins stop to work.

Try to delete local repository, but no change. Maven 3.3.9 java 1.8

No config or dependencies defined in pom for site plugins

[WARNING] Error injecting: org.apache.maven.report.projectinfo.CiManagementReport java.lang.NoClassDefFoundError: org/apache/maven/doxia/siterenderer/DocumentContent 
like image 457
timmy otool Avatar asked Jun 28 '18 21:06

timmy otool


People also ask

What is Maven site Plugin?

The Site Plugin is used to generate a site for the project. The generated site also includes the project's reports that were configured in the POM. Please read the migration guide if you want to upgrade from a previous version.

What is Maven build plugin?

What is a Plugin? "Maven" is really just a core framework for a collection of Maven Plugins. In other words, plugins are where much of the real action is performed, plugins are used to: create jar files, create war files, compile code, unit test code, create project documentation, and on and on.

What is Maven PMD?

The PMD Plugin allows you to automatically run the PMD code analysis tool on your project's source code and generate a site report with its results. It also supports the separate Copy/Paste Detector tool (or CPD) distributed with PMD.

What is Maven project Info reports Plugin?

The Maven Project Info Reports plugin is used to generate reports information about the project.


1 Answers

I had just started to get this issue also during builds. What worked for me was to specifically define the maven-site-plugin and the maven-project-info-reports-plugin along with the version numbers in the pom.

<plugin>   <groupId>org.apache.maven.plugins</groupId>   <artifactId>maven-site-plugin</artifactId>   <version>3.7.1</version> </plugin> <plugin>   <groupId>org.apache.maven.plugins</groupId>   <artifactId>maven-project-info-reports-plugin</artifactId>   <version>3.0.0</version> </plugin> 
like image 105
David Avatar answered Sep 17 '22 12:09

David