从Jenkins启动时参数sonar.java.libraries的配置

时间:2017-11-08 16:38:44

标签: java jenkins sonarqube

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

我应该为此变量分配什么值?该项目是使用maven构建步骤构建的。所以所有的dependecies都在/var/lib/jenkins/.m2/repository/下的jenkins节点上。

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

1 个答案:

答案 0 :(得分:2)

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

您应该将SonarQube扫描仪用于maven 。它将自动从maven配置中获取类路径。