我正在尝试在具有 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 磁盘站中安装 sonarqube 的解决方法?
过去(参见post),我成功在 Qnap 219 上运行 SonarQube v3.7.3:CPU armv5tel。
使用
linux-x86-32
脚本,但使用 Java Service Wrapper
lib 覆盖:Linux armel
如果不是微不足道的话,我可以重试并写出更详细的过程......
SonarQube Scanner 现在(3.1)提供了
ANY
版本,支持在本机 java 安装中运行。 bin/sonar-scanner
文件是一个 shell 脚本,运行得很好。
https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner