Gradle sonarqube插件失败,并且#34;不兼容的版本1007"使用gradle版本2.13

时间:2016-05-10 21:38:01

标签: gradle sonarqube

我们最近将我们的gradle升级到版本2.13(撰写本文时的最新版本)。我们正在使用sonarqube插件通过" gradlew clean test sonarqube"来调用它。在升级之前,一切都在与Sonar完美配合。

我们升级到版本2.13后,我们收到以下错误"不兼容的版本1007"它看起来像是与gradle jacoco插件不兼容。我们目前正在使用sonarqube插件的2.0.1版本,我们也尝试了sonarRunner插件,它也出现了同样的错误。有没有其他人遇到这个,你是如何解决它的?

plugins {
  id "org.sonarqube" version "2.0.1"
}


4:06:55.845 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':sonarqube'.
14:06:55.845 [ERROR] [org.gradle.BuildExceptionReporter] > Unable to read /var/lib/jenkins/jobs/Indicee-BI-API-Java-Library_platform_team/workspace/build/jacoco/test.exec
14:06:55.845 [ERROR] [org.gradle.BuildExceptionReporter] 
14:06:55.846 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
14:06:55.846 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':sonarqube'.

14:06:55.852 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.io.IOException: Incompatible version 1007.
14:06:55.852 [ERROR] [org.gradle.BuildExceptionReporter]    at org.jacoco.core.data.ExecutionDataReader.readHeader(ExecutionDataReader.java:127)
14:06:55.852 [ERROR] [org.gradle.BuildExceptionReporter]    at org.jacoco.core.data.ExecutionDataReader.readBlock(ExecutionDataReader.java:107)
14:06:55.852 [ERROR] [org.gradle.BuildExceptionReporter]    at org.jacoco.core.data.ExecutionDataReader.read(ExecutionDataReader.java:87)
14:06:55.853 [ERROR] [org.gradle.BuildExceptionReporter]    at org.sonar.plugins.jacoco.JaCoCoOverallSensor.loadSourceFiles(JaCoCoOverallSensor.java:124)
14:06:55.853 [ERROR] [org.gradle.BuildExceptionReporter]    ... 95 more

1 个答案:

答案 0 :(得分:1)

将Java的Sonar插件升级到3.13.1。谢谢。