Build Gradle-任务执行失败';声纳分析';-java.lang.ClassCastException:java.util.ArrayList不能转换为java.lang.String
我在使用gradle构建脚本运行sonar时出现此错误 格雷德尔声纳分析Build Gradle-任务执行失败';声纳分析';-java.lang.ClassCastException:java.util.ArrayList不能转换为java.lang.String,build,gradle,sonarqube,Build,Gradle,Sonarqube,我在使用gradle构建脚本运行sonar时出现此错误 格雷德尔声纳分析 15:41:02.931 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception. 15:41:02.931 [ERROR] [org.gradle.BuildExceptionReporter] 15:41:02.931 [ERROR] [org.gradle.BuildExceptionReporter]
15:41:02.931 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
15:41:02.931 [ERROR] [org.gradle.BuildExceptionReporter]
15:41:02.931 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
15:41:02.931 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':sonarAnalyze'.
15:41:02.934 [ERROR] [org.gradle.BuildExceptionReporter] > java.util.ArrayList cannot be cast to java.lang.String
My sonar
sonar {
server {
url = "http://server.com:9000"
}
database {
url="jdbc:mysql://server:3306/sonar?useUnicode=true&characterEncoding=utf8"
driverClassName="com.mysql.jdbc.Driver"
username="sonar"
password="sonar"
}
project {
coberturaReportPath=file("$buildDir/reports/cobertura/coverage.xml")
language = "java"
}
}
有什么问题吗?您运行的是什么版本的声纳?我在运行Sonar 4.1.1时遇到了这个问题,因为我使用的是与您相同的。我切换到,问题就解决了。谢谢。我会做到的。