2

在工作空间中启动 Eclipse 时,SonarLint 插件报告以下错误:

在“在所有项目上启用 SonarLint”期间发生内部错误。无法添加构建器

确认 errmsg 后,Eclipse 和 SonarLint 插件都可以正常工作。

然而,该消息具有误导性。是什么原因造成的?在我的工作区中,有些项目是打开的,有些则没有。

4

5 回答 5

2

对我来说,问题是由于 lombok jar 引起的,所以需要在 sts 和 pom.xml 中将 LOMBOK 版本升级到 1.18.12 并得到解决。

于 2020-07-08T07:39:54.250 回答
1

是的,您只需要在 STS 或 eclipse 中更新最新的 lombok jar,这将解决您的问题。你肯定需要 Eclipse 的声纳 lint 插件。

在此处输入图像描述

附加的屏幕截图出现在我的案例中,但在更新 lombok jar 之后,它就消失了。

于 2021-04-20T05:51:22.490 回答
1

就我而言,这是由于我的一个项目是只读的。出于某种原因,SonarLint 定义了一个全局 Eclipse 作业,以将其自身添加到每个打开的项目中。如果该过程失败,您会收到烦人的消息。

作为一种解决方法,我从 .project 文件中删除了一个只读标志。

于 2016-05-09T09:24:41.303 回答
0

我升级到最新的 lomlok 版本,它得到了解决。我用https://projectlombok.org/download
的最新版本替换旧的 lomlok 文件。

于 2020-12-10T11:18:59.973 回答
-1

下一个版本的 LOMBOK 解决了这个问题。升级到 1.12 或更高版本并重建 pom.xlm 我升级到 1.20 并且问题消失了;)

于 2021-05-19T09:04:33.763 回答