Konfigurieren Sie Sonar so, dass Dateien aus Maven pom.xml ausgeschlossen werden
Ich habe ein Projekt in Maven konfiguriert und die Code-Analyse wird von SonarQube durchgeführt.
Ich versuche, SonarQube in der Datei pom.xml so zu konfigurieren, dass einige Dateien von der Codeanalyse ausgeschlossen werden. Diese Dateien können anhand ihrer Klassennamen identifiziert werden. Sie enthalten den Unterstrich vor der Erweiterung (es handelt sich um Metamodellklassen). Im Folgenden gebe ich den Teil der Datei pom.xml an, in dem ich versuche, sie auszuschließen:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<sonar.sources>src/main/java</sonar.sources>
<sonar.exclusions>file:**/src/main/java/**/*_.*</sonar.exclusions>
</configuration>
</plugin>
Der obige Code funktioniert jedoch nicht. Gibt es eine Möglichkeit, SonarQube in meiner Datei pom.xml so zu konfigurieren, dass diese Dateien bei der Analyse des Quellcodes ignoriert werden?
Danke im Voraus.