首页 > 解决方案 > 执行 SonarScanner end 命令后执行 SonarScanner 时出错

问题描述

在执行 SonarScanner 期间出现错误,同时执行第三个命令:

  1. dotnet 开始 /k:"项目密钥"
  2. 点网构建
  3. 点网端

以下是异常的屏幕截图:

错误:SonarScanner 执行期间出错信息:------------------------------------------ ------------------------------ java.lang.ExceptionInInitializerError at com.sonar.sslr.api.typed.ActionParser.(ActionParser .java:59) 在 org.sonar.javascript.parser.JavaScriptParser.(JavaScriptParser.java:33)enter code here security.AccessController.doPrivileged(AccessController.java:554) 在 net.sf.cglib.core.ReflectUtils.(ReflectUtils.java:52) 在 net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:243 ) 在 net.sf.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:329) 的 net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25) ... 还有 65 个错误:SonarScanner 没有成功完成 18:19:06.186 后处理失败。退出代码:1 329) ... 65 更多错误:SonarScanner 未成功完成 18:19:06.186 后处理失败。退出代码:1 329) ... 65 更多错误:SonarScanner 未成功完成 18:19:06.186 后处理失败。退出代码:1

SonarScanner 异常截图

标签: sonarqubesonarscanner

解决方案


我遇到了同样的问题,并通过恢复到 openjdk 15.0.2 解决了它(16.0 是今天最新的,似乎造成了这个问题,我使用https://community.chocolatey.org/packages/openjdk#versionhistory安装)


推荐阅读