У меня установлен SonarQube 6.0, и настройки агента jacoco выполнены в setenv.sh
из apache как tomcat -
JAVA_OPTS="$JAVA_OPTS -DcoreJMX=true -DqueryJMX=true -javaagent:/home/oracle/Jacoco/jacoco-0.7.5.201505241946/lib/jacocoagent.jar=destfile=/home/oracle/Jacoco/jacoco51.exec,append=false,includes=com.test.*"
Это создает jacoco.exec
, и теперь я хочу показать этот отчет поэтому SonarQube выполнил команду -
/home/oracle/jenkins/tools/hudson.plugins.sonar.SonarRunnerInstallation/Sonar6/bin/sonar-scanner -e -Dsonar.web.javaOpts=-Xmx2G -Dsonar.host.url=http://localhost:9000/ -Dsonar.projectKey=test -Dsonar.projectName=test -Dsonar.analysis.mode=publish -Dsonar.issuesReport.html.enable=true -Dsonar.issuesReport.console.enable=true -Dsonar.projectBaseDir=/home/oracle/jenkins/workspace/RedmineAndReviewboardProject/SVNCheckout/branch_test -Dsonar.jacoco.reportPaths=/home/oracle/Jacoco/jacoco51.exec
После ее завершения я никогда не смогу увидеть детали покрытия кода в SonarQube. Не могли бы вы помочь мне понять, что здесь не так?