繁体   English   中英

Eclipse中的Maven“更新项目”操作导致PMD“无法找到引用的规则”错误

[英]Maven “Update Project” operation in Eclipse results in PMD “unable to find referenced rule” error

我有一个通过m2e导入Eclipse的Maven项目。 该项目包括Spring和其他依赖项,但由于某种原因,它们根本没有得到Eclipse的认可。 当我尝试使用“更新项目...”(右键单击=> Maven =>更新项目)来解决问题时,我收到以下错误:

在“正在更新Maven项目”期间发生内部错误。 无法找到引用的规则EmptyIfStmt; 也许规则名称拼写错误?

此项目未启用PMD和Checkstyle。 有关为什么我可能会收到错误和/或如何解决它的任何想法?

该项目通过“mvn clean install”构建良好,因此我假设此问题是特定于Eclipse的。

我已经尝试过禁用和重新启用项目的Maven性质,但无济于事。 在将项目转换回Maven时,我最终得到了同样的错误。

在运行Update Project之前,转到项目文件夹并运行mvn eclipse:eclipse 我希望它能解决这个问题。

maven-eclipse-plugin(在mvn eclipse:eclipse中使用)已停止使用,不应再使用了。 M2Eclipse取代了大多数(如果不是全部)用法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM