【问题标题】:Getting an error while integrating SonarQube with Jenkins将 SonarQube 与 Jenkins 集成时出错
【发布时间】:2017-09-27 02:21:55
【问题描述】:

我遵循了 SonarQube 官方网站上的 SonarQube Jenkins 集成教程。构建项目后出现错误。

[RetailerWebsite_releaseTestCodeDx] $ "C:\Program Files (x86)\Jenkins2\tools\hudson.plugins.sonar.SonarRunnerInstallation\My_scanner\bin\sonar-scanner.bat" "SonarQube Scanner" -e -Dsonar.host.url=http://10.252.80.55:9000 -Dsonar.projectName=RetailerWebsite -Dsonar.projectVersion=1.0 -Dsonar.projectKey=Retailer-Website -Dsonar.sources=. -Dsonar.projectBaseDir=D:\Builds\RetailerWebsite_releaseTestCodeDx \Jenkins2\tools\hudson.plugins.sonar.SonarRunnerInstallation\My_scanner\bin\..\jre was unexpected at this time. ERROR: SonarQube scanner exited with non-zero code: 255

项目配置 全局配置

【问题讨论】:

    标签: jenkins sonarqube sonarqube-scan


    【解决方案1】:

    您似乎是this Jenkins bug 的受害者:当使用安装在包含括号的路径中的 JRE 时,Jenkins(在 Windows 上)尝试执行无效命令。

    解决方法:在别处安装 JDK,并在您的 Job 配置(或 Jenkins 本身)中使用它。

    【讨论】:

    • 没看懂,能详细点吗?我明白你的意思,我的 Jenkins 安装在 Program Files (x86) 目录中,JRE 就在它下面。我应该在哪里进行更新?
    • 解释了如何做到这一点,例如here
    • 嗨@HuguesM。我也面临同样的问题,由于堆栈超出,如果可能的话,你可以指导下面的问题,链接link
    猜你喜欢
    • 2015-08-10
    • 2017-08-06
    • 2016-06-29
    • 1970-01-01
    • 2021-10-08
    • 2016-11-07
    • 2021-02-16
    • 2018-01-08
    • 2019-03-14
    相关资源
    最近更新 更多