Wie kann ich Jacoco-Berichte mit SonarQube integrieren, ohne maven zu verwenden?

8

Ich habe Jacoco Eclipse-Plugin verwendet, um die Testabdeckung zu messen, und ich konnte einen Bericht damit exportieren. Ich möchte diesen Bericht mit Sonar integrieren, also habe ich den Pfad dazu in der Projekteigenschaftsdatei angegeben. Meine Eigenschaftsdatei sieht so aus

%Vor%

Wenn ich Sonar-Runner ausgeführt habe, waren die folgenden Zeilen in der Konsolenausgabe

%Vor%

Auch das Unit-Test-Coverage-Widget zeigte "No Data" an. Warum kann Sonar die Abdeckungsergebnisse nicht anzeigen? Was ist der richtige Weg, dies zu tun? Dies ist meine erste Erfahrung mit Jacoco und ich bin auch neu in Sonar, so dass detaillierte Anleitungen sehr geschätzt werden.

    
TuringsCurse 05.01.2015, 11:38
quelle

1 Antwort

12

Sie müssen die Eigenschaft "sonar.binaries" angeben, die auf den Ordner verweist, in dem Ihre Klassen kompiliert werden.

    
Fabrice - SonarSource Team 05.01.2015, 15:02
quelle

Tags und Links