【问题标题】:SonarQube is using pom.xml and ignoring sonar-project.properties fileSonarQube 正在使用 pom.xml 并忽略 sonar-project.properties 文件
【发布时间】:2021-08-19 23:46:31
【问题描述】:

我有一个 Spring Boot 应用程序,它使用 SonarQube 的本地实例来分析代码。我需要配置一些文件排除。 如果在 pom.xml 上设置排除项,它可以正常工作,例如:

<sonar.exclusions> **/services/MyClass.java </sonar.exclusions>

但是如果尝试使用 sonar-project.properties 它不起作用,例如:

sonar.exclusions=**/services/MyClass.java

我是否需要一些额外的配置才能使用 sonar-project.properties 文件?

我使用sonarqube-scanner-maven 项目进行了这个测试。

【问题讨论】:

    标签: java maven sonarqube sonarqube-scan sonarlint


    【解决方案1】:

    如果您使用“sonar:sonar”目标,它将使用 Maven pom.xml。您应该确保在 pom.xml 中正确设置您的属性。如果您使用 Maven 插件,尝试在外部文件中设置这些属性是没有用的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-19
      • 2018-06-04
      • 2016-03-08
      • 2019-09-30
      • 1970-01-01
      • 2016-12-22
      • 2015-10-27
      • 2016-10-16
      相关资源
      最近更新 更多