【问题标题】:SonarQube no longer reporting test coverage from jacocoSonarQube 不再报告来自 jacoco 的测试覆盖率
【发布时间】:2019-10-23 02:34:53
【问题描述】:

SonarQube 不再显示我使用 jacoco 分析的项目的测试覆盖率。 SonarQube 似乎有更新(我发现新规则日期为 5 月 19 日)。从那时起,我也假设不再评估使用 jacoco maven 插件收集的测试覆盖率。我见过类似问题的旧问题,但那是 4 年前: JaCoCo SonarQube incompatible version 1007

我将我的 POM 更新为最新的插件版本 0.8.4,但无济于事。有什么想法我需要更改某些内容以使其再次起作用吗?

【问题讨论】:

  • 您在使用 SonarCloud 吗?哪个 SonarQube 版本?
  • @JeroenHeier 不,它是自托管的,我们使用的是版本 6.7.1 (build 35068)

标签: sonarqube jacoco-maven-plugin


【解决方案1】:

我遇到了完全相同的问题。问题是 they deprecated the jacoco.exec 文件,现在您必须使用 XML 格式。

要使用新格式,您只需在 Sonarqube 中安装 官方 jacoco 插件,它会再次运行而无需任何更改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-09
    • 2019-07-07
    • 1970-01-01
    • 2022-06-15
    • 2015-05-11
    相关资源
    最近更新 更多