sonar-next / sonar-swift

sonar-swift.SonarQube iOS Plugin, Support Objective-C/Swift/Java, Support import Infer Issue (SonarQube iOS 代码扫描插件,支持 Objective-C 和 Swift / Java,支持 Infer 结果导入 ) base on https://github.com/Idean/sonar-swift
Other
221 stars 39 forks source link

添加插件后不光Swift,其他语言的项目源码也无法分析,是我哪里配置错了吗? #24

Open haobaozhong opened 2 years ago

haobaozhong commented 2 years ago

报错信息如下: ERROR: Error during SonarScanner execution java.lang.IllegalStateException: Unable to load components interface org.sonar.api.batch.sensor.Sensor


Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ClassRealm{swift}-com.backelite.sonarqube.commons.surefire.SurefireSensor': Resolution of declared constructors on bean Class [com.backelite.sonarqube.commons.surefire.SurefireSensor] from ClassLoader [ClassRealm{swift}] failed; nested exception is java.lang.NoClassDefFoundError: org/sonar/api/component/ResourcePerspectives

klone1127 commented 2 years ago

同遇到这个问题,换成 SonarQube 8.9.8 LTS (April 2022) 这个版本可以用了,你可以试下

sydowma commented 2 years ago

报错信息如下: ERROR: Error during SonarScanner execution java.lang.IllegalStateException: Unable to load components interface org.sonar.api.batch.sensor.Sensor

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ClassRealm{swift}-com.backelite.sonarqube.commons.surefire.SurefireSensor': Resolution of declared constructors on bean Class [com.backelite.sonarqube.commons.surefire.SurefireSensor] from ClassLoader [ClassRealm{swift}] failed; nested exception is java.lang.NoClassDefFoundError: org/sonar/api/component/ResourcePerspectives

请附带一下SonarQube版本信息,暂不支持9.0以上的版本

haobaozhong commented 2 years ago

感谢,目前安装的是Community EditionVersion 9.4 (build 54424) 我试下9.0以下的

sydowma commented 2 years ago

Please update the latest version of the plugin.