2016-06-17 16 views
0

私はjenkinsを使用してコードカバレッジを取得するためにjacocoプラグインを使用しています。私はコードカバレッジを見ることができます。同じjacoco.execファイルを使用してソナーコードカバレッジを生成しようとすると、クラスファイルが存在しないため、プロジェクトカバレッジのJaCoCo分析は実行できません。私はソナーのプロパティの下に使用しています:ソナーを使用してコードカバレッジを取得できません

sonar.java.coveragePlugin=jacoco 
sonar.junit.reportsPath=TEST.XML 
sonar.jacoco.reportPath=jacoco.exec 

私はSonarQube 5.3 & Jacocoプラグイン2.0.1 & jacocoのMavenプラグインを使用しています0.7.5

答えて

1

JaCoCo Mavenプラグインの使用は、あなたが作業していることを意味しMavenプロジェクトしかし、SonarQube Scannerフォーマットのプロパティをリストアップして、SonarQube Scanner for MavenではなくSonarQube Scannerで分析を実行していることを意味します。後者を試してみると、これは "うまくいく"ことがわかるはずです。

関連する問題