配置Sonar以从Maven pom中排除文件.xml
我有一个在maven中配置的项目,代码分析由SonarQube完成。
我正在尝试在pom.xml文件中配置SonarQube,以从代码分析中排除一些文件。这些文件可以通过它们的类名来标识,它们在扩展名之前包含下划线字符(它们是元模型类)。下面我给出了pom.xml文件的部分,我试图在其中排除它们:
<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>
但是,上述代码不起作用。有没有办法从我的pom.xml文件中配置SonarQube,以便在分析源代码时忽略这些文件?
提前感谢您。