相关疑难解决方法(0)

SonarQube不会通过Gradle显示每个文件的完整覆盖类的详细报告

我在IntelliJ Java IDE中运行Gradle构建.该SonarQube亚军摇篮插件与一起使用JaCoCo摇篮插件.

问题:我收到了消息No information about coverage per test.,(不是这篇文章的副本,见下文),并且报道显示在SonarQube中,但仅作为整体百分比,而不是每个文件的详细报告:

SonarQube测试覆盖范围视图

难道我做错了什么?这可能是SonarQube中的一个错误(就像最近的Cobertura一样)?

这是我的build.gradle:

repositories {
    mavenCentral()
}

apply plugin: 'java'
apply plugin: 'jacoco'
apply plugin: 'sonar-runner'

sourceCompatibility = 1.7
project.version = '1.0'
project.group = 'com.acme.sandbox'
project.description = 'just a test project'

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.11'
}

// JaCoCo test coverage configuration
tasks.withType(Test) { task ->
    jacoco {
        append = false
    }
}

// Sonar configuration …
Run Code Online (Sandbox Code Playgroud)

java intellij-idea gradle jacoco sonarqube

5
推荐指数
1
解决办法
6078
查看次数

标签 统计

gradle ×1

intellij-idea ×1

jacoco ×1

java ×1

sonarqube ×1