【问题标题】:SonarQube 'unable to locate any of the following binaries'SonarQube '无法找到以下任何二进制文件'
【发布时间】:2017-11-22 20:48:42
【问题描述】:

我正在尝试在 linux redhat 上安装更高版本的 sonarqube。已经传输了配置和属性文件的详细信息,然后当我执行 sonar.sh start 时出现错误提示:

“无法找到以下任何二进制文件:/opt/sonar..... /opt/sonarq/sonarqube-5.6.6/bin/linux-x86-64/./wrapper(找到但没有 可执行文件)。”

我想知道是否有人遇到过这个问题并知道为什么 sonar.sh 不可执行

提前多谢

【问题讨论】:

  • 您“复制了配置和属性文件”。 (您实际上不应该这样做。)您确定它们指向正确的位置吗?
  • 嗨,对不起,那是错误的演讲,我的意思是我复制了细节 - 而不是文件和覆盖。

标签: sonarqube sonarqube-scan


【解决方案1】:

我有同样的问题,对我来说是执行权限。只需在 sonarqube-X.X/bin/[version]/wrapper 中设置 wrapper 的执行权限即可。

$ chmod 764 包装器

这应该可以解决问题,如果没有,请确保您是 sonarqube-X.X 文件夹的所有者

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 2019-10-25
    • 1970-01-01
    • 1970-01-01
    • 2018-11-18
    • 1970-01-01
    相关资源
    最近更新 更多