Maven Jenkins和Sonar Scanner无法访问Sonarqube服务器

Maven Jenkins和Sonar Scanner无法访问Sonarqube服务器,maven,jenkins,sonarqube,Maven,Jenkins,Sonarqube,我很难设置Sonarqube来分析项目。每次我开始Jenkins build或声纳扫描仪时,都会收到错误消息。 SonarQube的URL,SonarQube的数据库连接似乎还可以。我不得不从6.0降到5.6.6,因为我也有同样的问题,希望降级可以解决问题。但问题仍然是一样的 当我从项目源执行此命令时:mvn install-DskipTests=true sonar:sonar-Psonar 我收到以下错误消息: SonarQube Server [https://myexample.com]

我很难设置Sonarqube来分析项目。每次我开始Jenkins build或声纳扫描仪时,都会收到错误消息。 SonarQube的URL,SonarQube的数据库连接似乎还可以。我不得不从6.0降到5.6.6,因为我也有同样的问题,希望降级可以解决问题。但问题仍然是一样的

当我从项目源执行此命令时:
mvn install-DskipTests=true sonar:sonar-Psonar

我收到以下错误消息:

SonarQube Server [https://myexample.com] can not be reached
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
INFO: Total time: 5.238s
INFO: Final Memory: 3M/115M
INFO: ------------------------------------------------------------------------
ERROR: Error during SonarQube Scanner execution
ERROR: Unable to execute SonarQube
ERROR: Caused by: Fail to download libraries from server
ERROR: Caused by: connect timed out
未能执行目标 org.sonarsource.scanner.maven:sonarmaven插件:3.3.0.603:sonar kvms共享项目上的(默认cli):无法执行以下命令: 无法从服务器获取引导索引:连接超时->[帮助1]

而且,当我从命令行执行
/sonar scanner
时,我会收到类似的错误消息:

SonarQube Server [https://myexample.com] can not be reached
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
INFO: Total time: 5.238s
INFO: Final Memory: 3M/115M
INFO: ------------------------------------------------------------------------
ERROR: Error during SonarQube Scanner execution
ERROR: Unable to execute SonarQube
ERROR: Caused by: Fail to download libraries from server
ERROR: Caused by: connect timed out

您可以使用浏览器连接到sonar实例吗?根据给定的“连接超时”,您似乎有网络等问题…我可以毫无问题地浏览sonarqube网页(),但只有在执行sonar scanner或jenkins build时才会收到错误消息。另外,当我执行声纳扫描仪和jenkins使用而不是构建时,我没有任何问题。可能是https问题吗?
连接超时
通常不是https问题。这可能是一个代理问题。如果您在浏览器中正确配置了代理服务器,但在运行maven时没有使用它,这可能就是问题所在。您可以使用浏览器连接到sonar实例吗?您似乎有网络等问题。基于给定的“连接超时”,我可以浏览我的sonarqube网页()没有问题,但只有在执行sonar scanner或jenkins build时才会收到错误消息。另外,当我执行声纳扫描仪和jenkins使用而不是构建时,我没有任何问题。可能是https问题吗?
连接超时
通常不是https问题。这可能是一个代理问题。如果您在浏览器中正确配置了代理服务器,但在运行maven时没有使用它,那么这可能就是问题所在。