Mein Projekt ist Multi-Modul-Projekt aus Java und groovy Klassen gemischt. Ich habe Java und Groovy Plugin in meinem Sonarqube hinzugefügt. Mein Code besteht aus Java und Groovy-Klassen. Zum Testen habe ich Junit und Spock Framework verwendet. Testklassen bestehen aus Java und Groovy. Ich verwende Gradle als Build-Tool. Während ich gradle sonarqube
ausführe gibt es unten Warnungen.Sonar Ressource nicht gefunden und Datei nicht gefunden
Resource not found: com.abc.xyz.testclass
- Testklasse
File not found: com.abc.class
-
sonarqube {
properties {
property "sonar.host.url", "sonar url"
property "sonar.login", "loging token"
property "sonar.projectKey", "project key"
property "sonar.projectName", "project name"
property "sonar.sourceEncoding", "UTF-8"
property "sonar.jacoco.reportPath", "${project.buildDir}/jacoco/jacocoTest.exec"
property "sonar.junit.reportPaths", "${project.buildDir}/test-results/test"
property "sonar.java.coveragePlugin", "jacoco"
property "sonar.groovy.binaries", "${project.buildDir}/classes/groovy/main,${project.buildDir}/classes/groovy/scripts"
property "sonar.java.binaries", "${project.buildDir}/classes/groovy/main,${project.buildDir}/classes/groovy/scripts,${project.buildDir}/classes/java/main"
property "sonar.java.test.binaries", "${project.buildDir}/classes/groovy/test"
property "sonar.groovy.test.binaries", "${project.buildDir}/classes/groovy/test"
}
}
BTW Die Upload-Analyse auf Sonarqube Serverklassen
Ich habe unten Sonarqube config in gradle
hinzugefügt. Task wird erfolgreich abgeschlossen. Bitte helfen Sie mir beim Entfernen dieser Warnungen.
Ich habe das gleiche Setup und sehe die gleichen Dinge. –