sonarqube - 执行 SonarScanner end 命令后执行 SonarScanner 时出错
问题描述
在执行 SonarScanner 期间出现错误,同时执行第三个命令:
- dotnet 开始 /k:"项目密钥"
- 点网构建
- 点网端
以下是异常的屏幕截图:
错误: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
解决方案
我遇到了同样的问题,并通过恢复到 openjdk 15.0.2 解决了它(16.0 是今天最新的,似乎造成了这个问题,我使用https://community.chocolatey.org/packages/openjdk#versionhistory安装)
推荐阅读
- r - R将excel与不兼容的列结合起来
- python - 将熊猫数据框转换为自定义字典
- sql - 如何使用列作为参数将表与其他表分开
- npm - package.json bundledDependencies 来自本地包
- c - 从 Windows 设备上的 USB 驱动器自动运行
- amazon-web-services - Redshift Data API 查询语句大小限制为 100 KB
- python - 异步停止/暂停
- ubuntu - 使用 htop 时的 sd-pam 问题
- c# - 如何检查列是 FK、PK 还是 normal 。C# 与 MySQL
- cmake - cpack 创建一个 ld.so.conf