sonarqube 5.1支持ARM吗?

问题描述 投票:0回答:3

我正在尝试在具有 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 的解决方法?

linux sonarqube synology
3个回答
3
投票

SonarQube 不正式支持 ARM 处理器,这就是为什么没有适用于 ARM 的

sonar.sh
脚本。

更重要的是,我知道有些人试图让它发挥作用,但他们失败了。

不过,您可以再试一次,编写一个简单的脚本,然后启动 SQ:

#! /bin/sh
java -jar lib/sonar-application-5.1.jar 

只需将此脚本放在SQ安装根目录中,运行它,瞧!

(如果SonarQube启动但有其他错误,请提出另一个问题)


0
投票

过去(参见post),我成功在 Qnap 219 上运行 SonarQube v3.7.3:CPU armv5tel。

使用

linux-x86-32
脚本,但使用
Java Service Wrapper
lib 覆盖:Linux armel

如果不是微不足道的话,我可以重试并写出更详细的过程......


0
投票

SonarQube Scanner 现在(3.1)提供了

ANY
版本,支持在本机 java 安装中运行。
bin/sonar-scanner
文件是一个 shell 脚本,运行得很好。

https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner

© www.soinside.com 2019 - 2024. All rights reserved.