为什么声纳Maven插件在加载全局设置或活动规则时会挂起?

时间:2018-10-17 08:37:46

标签: java maven sonarqube

我们正在通过sonar-maven-plugin在Jenkins构建中运行SQ分析。好多年了。

但是自从不时几个星期以来,我们的建筑就无限地悬挂着。加载全局设置或活动规则时(或之后)没有任何进展。

[12:31:32] [INFO] Load active rules

在其他情况下,它会挂起

SUBSTR(TO_DATE(q2.hedte,'YYYYMMDD'),1,10)

大约在同一时间我们升级到了Java 10,但是我没有发现有关声纳插件和Java 10的任何问题。

1 个答案:

答案 0 :(得分:0)

似乎在声纳扫描仪引擎阴影下的okhttp版本3.8.1导致了挂起。

https://github.com/square/okhttp/issues/3422

在sonar-scanner-engine-shaded中手动替换okhttp类之后,我们不再挂起。

此问题已在SonarQube上进行了跟踪:https://jira.sonarsource.com/browse/SONAR-11487