我正在尝试在带有 ARM 处理器的 Synology Diskstation DS112j 中安装 sonarqube。
在 sonarqube-5.1/bin
文件夹中只有 linux-x86-32/64 位的批处理文件,所以由于这个错误我无法启动 sonarqube
/var/services/sonarqube-5.1/bin/linux-x86-32/./wrapper: line 1: syntax error: unexpected "("
Failed to start SonarQube.
是否有用于 ARM 的任何 sonar.sh 或任何在 ARM diskstation 中安装 sonarqube 的解决方法?
最佳答案
SonarQube 不正式支持 ARM 处理器,这就是为什么没有用于 ARM 的 sonar.sh
脚本的原因。
此外,我知道有些人试图让它发挥作用,但他们失败了。
不过,您可以再试一次并编写一个简单的脚本来启动 SQ:
#! /bin/sh
java -jar lib/sonar-application-5.1.jar
把这个脚本放到SQ的安装根目录下,运行就可以了!
(如果SonarQube启动但有其他错误,请另开一个问题)
关于linux - sonarqube 5.1 支持 ARM 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30643190/