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

时间:2019-06-23 09:03:08

标签: javascript java sonarqube

我正在尝试为该项目设置Sonarqube。我大约一个月前设法进行了配置,但是在那里遇到错误。该错误可能会在Sonarqube以外的其他地方发生,因此,如果您知道如何解决,那么我就是一位接受者。错误是我在项目文件夹中运行命令:“ sonar-scanner”。

VM初始化期间发生错误

java / lang / NoClassDefFoundError:java / lang / Object

我尝试过:

  • 重新启动计算机(LOL)
  • Java更新
  • 安装Java
  • 空的Java缓存
  • 更新Sonarqube
  • 尝试Sonar-Runner(如果我正确理解,则为旧版本的Sonar-Scanner)
  • 安装Sonar-Scanner
  • 检查我是否有足够的RAM用于虚拟机
  • 用一个简单的类检查我的Java

我的环境:

openjdk版本“ 12.0.1” 2019-04-16

OpenJDK运行时环境(内部版本12.0.1 + 12)

OpenJDK 64位服务器VM(内部版本12.0.1 + 12,混合模式,共享)

javac 12.0.1

MacOS Mojave版本10.14.5

sonarqube 7.8

声纳扫描仪3.3.0.1492

1 个答案:

答案 0 :(得分:0)

我在日食中遇到了同样的问题。

用于IntelliJ的SonarLint的最新版本(4.0.1)包含了针对该问题的修复程序。

如果不尝试将其包含在詹金斯中,请检查并告知我们。