我已经在 Redhat 6 上安装了 SonarQube 5.1(现在是 5.1.1 作为一个绝望的举动),但我在文件本身中看不到任何代码覆盖装饰。我已经成功完成了 maven-jacoco-sonar-build 并且我可以看到 Sonarqube 中的所有内容(甚至是每个包/文件的代码覆盖率),但是当我查看文件本身时,没有出现红/绿线。
到目前为止我检查过/做过的事情:
- 我以管理员身份登录
- 我做了一个 API 调用 coverage/show?from=1&to=100&key=... 并且我看到结果集中的行被覆盖(每个元素中的第二个参数)。数据清楚地存在于数据库中。
- 我已经检查了“安全”中的权限,特别是“项目设置”(因为我遇到了很多谷歌点击该区域的错误)并且“任何人,...”具有“浏览”的适当权限zh "查看源代码"
- 当我查看页面的源代码时,我清楚地看到了 scm/duplication-check/... 的 div,但没有“覆盖”。Sonarqube 在搜索覆盖范围时似乎是空的。
有谁知道如何解决这个问题?