博客文章链接:http://ioejr.com/index.php/2019/08/08/sonarqube-sonar-code-coverage-excludsion/
1. 不需要统计测试覆盖率的文件可以在pom.xml文件里面使用以下代码去除
<properties>
<sonar.coverage.exclusions>**/generated/**</sonar.coverage.exclusions>
</properties>
参考:https://freedumbytes.bitbucket.io/dpl/html/quality.assurance.html & https://stackoverflow.com/questions/21425012/configure-sonar-to-exclude-files-from-maven-pom-xml
2. 或者是通过页面在Sonarqube服务端设置
Administration > General Settings > Analysis Scope > Files and set Coverage Exclusions using a (Java-syntax) regular expression to describe what should be left out. 参考:https://stackoverflow.com/questions/43645123/how-to-combine-sonar-cpd-exclusions-with-the-parameters-in-sonarqube-server & https://community.sonarsource.com/t/exclude-all-folders-files-apart-from-one-file-for-duplicate-checking/7104/6
更多Sonarqube内容可以参考:http://ioejr.com/index.php/tag/sonarqube/