Java 声纳排除-项目属性文件或常规设置

Java 声纳排除-项目属性文件或常规设置,java,sonarqube,Java,Sonarqube,我正在使用基于教程@的即用Sonarqube 6.2版和sonar-project.properties文件的sonar扫描器 我对排除在外的情况感到好奇。我仍然在使用嵌入式数据库,但尚未完全安装,我已进入管理>配置>排除,并设置了以下converage排除-***/*.js和***/target/** 然而,当我通过sonar scanner运行该项目时,JS文件仍在分析中 我在中的另一页上看到,有一个属性文件参数sonar.Exclutions 问题:在通过扫描仪进行分析时,sonar是否尊

我正在使用基于教程@的即用Sonarqube 6.2版和sonar-project.properties文件的sonar扫描器

我对排除在外的情况感到好奇。我仍然在使用嵌入式数据库,但尚未完全安装,我已进入管理>配置>排除,并设置了以下converage排除-***/*.js和***/target/**

然而,当我通过sonar scanner运行该项目时,JS文件仍在分析中

我在中的另一页上看到,有一个属性文件参数sonar.Exclutions

问题:在通过扫描仪进行分析时,sonar是否尊重常规设置>分析范围,还是应该使用项目属性文件


正确的方法是什么?

当您希望在单元测试的代码覆盖率计算中排除某些文件时,代码覆盖率排除非常有用


您想要实现的是从分析中完全排除一些文件。因此,您应该了解文件排除—这只是下面的代码覆盖率部分。

当您希望排除某些文件时,代码覆盖率排除在单元测试的代码覆盖率计算中非常有用


您想要实现的是从分析中完全排除一些文件。因此,您应该了解文件排除—这只是下面的代码覆盖部分。

我们也可以使用maven排除文件

<properties>
<sonar.exclusions>org/binarytherapy/generated/**/*, 
我们主要使用以下方法,我推荐这种方法 管理>常规设置>分析范围>文件

在极少数情况下,我们使用sonar-project.properties进行排除

参考资料:
我们还可以使用maven排除文件

<properties>
<sonar.exclusions>org/binarytherapy/generated/**/*, 
我们主要使用以下方法,我推荐这种方法 管理>常规设置>分析范围>文件

在极少数情况下,我们使用sonar-project.properties进行排除

参考资料: