【问题标题】:Configuration of parameter sonar.java.libraries when launched from Jenkins从 Jenkins 启动时参数 sonar.java.libraries 的配置
【发布时间】:2017-11-08 16:38:43
【问题描述】:

我的 Jenkins 工作使用 Sonarqube 插件开始分析。据悉sonar.java.libraries未设置,结果可能不准确。

我应该为这个变量分配什么值?该项目是使用 Maven 构建步骤构建的。所以所有的依赖都在 jenkins 节点上 /var/lib/jenkins/.m2/repository/ 下的某个地方。

sonar.java.libraries = /var/lib/jenkins/.m2/repository/** 真的是一个正确的值还是我误解了什么?

【问题讨论】:

    标签: java jenkins sonarqube


    【解决方案1】:

    使用 maven 存储库中的所有文件应该可以工作,但它可能会使分析变慢,因为插件必须在大量 jar 中查找类。

    您应该使用适用于 maven 的 SonarQube 扫描仪。它会自动从您的 Maven 配置中获取类路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-20
      • 2020-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-01
      • 1970-01-01
      相关资源
      最近更新 更多