当前位置: 首页 > 知识库问答 >
问题:

声纳扫描仪:错误java/lang/NoClassDefFoundError: java/lang/Object

杜楚
2023-03-14

我正在为这个项目做准备。大约一个月前,我成功地配置了它,但在那里我遇到了一个错误。这个错误可能发生在Sonarqube之外的其他事情上,所以如果你知道如何解决它,我就是一个接受者。错误是当我在我的项目文件夹中运行命令:“sonar scanner”时。

VM初始化时出错

java/lang/NoClassDefFoundError:java/lang/Object

我试过:

  • 重启我的电脑(LOL)
  • Java更新
  • 安装Java
  • 清空Java缓存
  • 更新Sonarqube
  • 试试Sonar-Runner(旧版本的Sonar-Scanner,如果我理解正确的话)
  • 安装声纳扫描仪
  • 检查我是否有足够的RAM用于VM
  • 用简单类检查我的Java

我的环境:

openjdk版本“12.0.1”2019-04-16

OpenJDK运行时环境(build 12.0.1 12)

OpenJDK 64位服务器VM(html" target="_blank">构建12.0.1 12,混合模式,共享)

JAVAC 12.0.1

MacOS Mojave版本10.14.5

Sonarqube 7.8

声纳-扫描仪3.3.0.1492

共有1个答案

胡飞鹏
2023-03-14

我在日食中面临同样的问题。

最新版本的SonarLint for IntelliJ(4.0.1)包含了对该问题的修复。

如果不尝试将其包含在jenkins中,请检查并让我们知道。

 类似资料: