在开发中我们会有很多是不需要Sonar扫描的,这时就要对这部分文件夹或文件进行排除

  • 这个很简单我们只需要在pom.xml中进行配置就可
1
2
3
4
5
<properties>
<sonar.exclusions>
**/node_modules/**/*,**/html/**/src/**/*
</sonar.exclusions>
</properties>
  • 官方文档 docs.sonarqube.org
  • 注意使用maven项目时匹配的文件夹基础是project base dir
  • ? 匹配单个字符
  • ** 匹配0个或多个文件夹
  • 匹配0个或多个字符