我们正在使用
我们在相同的服务器上安装并配置了SonarQube,其中TFS&已安装TFS构建&构造
构建中的所有步骤都是Sonar Scanner以外的其他步骤,它显示如下错误。
我检查了JAVA_HOME变量并且它指向了正确的路径,我也检查了JDK路径,但显示了相同的错误。我也用短路径检查过。
我不确定我在这里缺少什么。
2017-02-16T09:14:22.3510000Z调用SonarQube扫描仪...... 2017-02-16T09:14:22.3510000Z错误:JAVA_HOME存在但未指向有效的Java主页 2017-02-16T09:14:22.3510000Z文件夹。否" \ bin \ java.exe"文件可以在那里找到。 2017-02-16T09:14:22.3520000Z ## [错误] SonarQube扫描仪未成功完成 2017-02-16T09:14:22.3520000Z 14:44:22.31创建摘要降价文件... 2017-02-16T09:14:22.3520000Z ## [错误]后处理失败。退出代码:1 2017-02-16T09:14:22.3590000Z ## [错误]批处理文件收到意外的退出代码:1 2017-02-16T09:14:22.3710000Z如果关联的质量门失败,则构建未设置为失败。
答案 0 :(得分:0)
检查您的JAVA_HOME路径,并确保它指向java根文件夹,在您的情况下指向C:\Program Files (x86)\Java\1.8.0_112
或C:\Program Files\Java\1.8.0_112
。
另外,请检查this case以查看路径中是否有分号。