Я использую SonarQube Version 6.7.3 (build 38370)
, и мой отчет о покрытии не работает (всегда показывает 0%). Я подтвердил, что после запуска ./mvnw clean verify install sonar:sonar -Dsonar.host.url=...
файл jacoco.xml
создается в ожидаемом по умолчанию местоположении для sonar-maven-plugin
. Отчет правильно показывает 66%
покрытие кода.
Я вижу, что диаграмма руля моего SonarQube была установлена с
plugins:
install:
- "https://github.com/stevespringett/dependency-check-sonar-plugin/releases/download/1.1.1/sonar-dependency-check-plugin-1.1.1.jar"
, что заставляет меня думать, что мне нужно установить что-то дополнительное для jacoco, чтобыработай. Кроме того, на этой странице говорится, что
Этот плагин (предоставляется по умолчанию в SonarQube 7.4+) позволяет загружать данные JaCoCo из его формата XML для всех языков. для которого вы можете создать отчет JaCoCo.
, а моя версия - 6.7.3.