首页 > 解决方案 > Maven - 构建项目时出错

问题描述

我想给出尽可能好的描述,但我对Maven. 我正在运行我的项目,但不幸的是它不再工作。

这是我的错误:

[警告] 出于这个原因,未来的 Maven 版本可能不再支持构建此类格式错误的项目。

[INFO] 配置报告插件 org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0

[警告] 错误注入:org.apache.maven.report.projectinfo.CiManagementReport java.lang.NoClassDefFoundError: org/apache/maven/doxia/siterenderer/DocumentContent at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang .Class.privateGetDeclaredConstructors(Class.java:2671) at java.lang.Class.getDeclaredConstructors(Class.java:2020)

任何帮助将不胜感激,我真的不知道问题是什么。

标签: mavenpom.xml

解决方案


Make sure this library is added to your pom.xml. https://mvnrepository.com/artifact/org.apache.maven.doxia/doxia-site-renderer/1.8.1

<dependency>
    <groupId>org.apache.maven.doxia</groupId>
    <artifactId>doxia-site-renderer</artifactId>
    <version>1.8.1</version>
</dependency>

Afterwards, run a maven clean and install. If you are using eclipse, this can be triggered by right clicking the project and selecting 'Run As'

mvn clean install

推荐阅读