Jenkins 的 SonarQube 插件找不到 SonarQube Scanner 可执行文件

oyv*_*dym 5 jenkins sonarqube sonarqube-scan

我正在尝试在 Jenkins 中运行 SonarQube Scanner 作为构建后的步骤。但是,我不断收到以下错误消息:

------------------------------------------------------------------------
SONAR ANALYSIS FAILED
------------------------------------------------------------------------
FATAL: SonarQube Scanner executable was not found for SonarQube
Build step 'Execute SonarQube Scanner' marked build as failure
Run Code Online (Sandbox Code Playgroud)

从stackoverflow上的类似问题中,我读到应该为SonarQube Scanner选择“自动安装”,我已经完成了。

我的配置如下:

  • SonarQube 6.0
  • 詹金斯 1.609.3
  • SonarQube 插件 2.4.4

SonarQube 服务器

sonarqubeservers.png

SonarQube 扫描仪

sonarqubescanner.png

构建步骤

构建步骤.png

小智 0

在管理Jenkins --> 全局工具配置 --> SonarQube Scanner 中配置SonarQube Scanner时,除了选择“自动安装”外,还需要添加安装程序。请参阅此处的屏幕截图: SonarQube Scanner --> 添加安装程序