【问题标题】:SonarQube plugin not finding JaCoCo resultsSonarQube 插件未找到 JaCoCo 结果
【发布时间】:2016-12-03 09:58:09
【问题描述】:

当我执行时,我正在使用 JaCoCo 和 SonarQube 的 Gradle 插件

gradle clean jacoco sonarqube

我收到一条错误提示

INFO  - Analysing ${buildDir}/build/jacoco/test.exec
WARN  - Coverage information was not collected. Perhaps you forget to include debug information into compiled classes?

build.gradle

plugins {
  id 'java'
  id 'jacoco'
  id 'org.sonarqube' version '2.0.1'
}
dependencies {
  ...
  testCompile "junit:junit:4.12"
}

JaCoCo 版本:0.7.1.201405082137 摇篮版本:2.12 Java版本:1.8.0_92

但是,当我打开 JaCoCo 生成的 html 报告时,它会显示有效的覆盖结果,并正确突出显示行。

test.exec 文件的路径正确且该文件有内容。

这是什么原因造成的?

【问题讨论】:

    标签: java gradle sonarqube jacoco


    【解决方案1】:

    这最终导致我正在运行的 JaCoCo 版本与 SonarQube (4.5.4) 版本之间的版本不兼容。升级 SonarQube 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2019-08-11
      • 2016-08-01
      • 1970-01-01
      • 2017-01-01
      • 2020-08-07
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多