SonarScanner扫描项目报错

错误信息

ERROR: Unable to create symbol table for :xxxxx.java
java.lang.IllegalArgumentException: null
at org.objectweb.asm.ClassReader.(ClassReader.java:160)
at org.objectweb.asm.ClassReader.(ClassReader.java:143)

把sonar-scanner 里面的jre 换成自己使用的版本就行了

sonar-scanner
很多人说升级sonar java版本,我的情况是需要 本机执行扫描代码,项目jdk1.8,本机安装任何版本jdk都可以,但从sonar官网下载的sonar-scanner 内置的jre全都是11版本的,扫描项目就会报错

升级本机的jdk是解决不了问题

最终还是在官方文档看到一句 可以嵌入你自己的jre NND 解决。
在这里插入图片描述

在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐