我已经按照的安装说明进行了操作。使用/usr/bin/sonar (指向/usr/share/sonarqube-5.1.1/bin/linux-x86-64/sonar.sh)可以很好地控制sonarqube,比如
root@mars:~# sonar status
SonarQube is running (13597).
但在使用时不是这样:
root@mars:~# service sonar status
root@mars:~#
什么都没发生。我已经将sonarqube设置为作为sonar用户(而不是root)运行。
因此,sonarqube不能在启动时自动启动,这是我真正的问题
我正试图建立GitHub行动公司的Sonarqube。我一步一步地遵循手册,但没能让它开始工作。似乎到本地服务器的连接失败了,因此SonarScanner无法执行。我还尝试在Windows上使用自托管运行程序,但不幸的是,容器操作仅在linux上被支持。
这是build.yml文件:
name: Build
on:
push:
branches:
- main # or the name of your main branch
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
我试着在一个android项目上设置声纳分析
分析是在4.3版本的sonarQube上完成的,通过声纳运行器,android-plugin安装,在/path/to/android/sdk上设置ANDROID_HOME环境变量,用ant完成构建,没有任何问题
执行过程运行良好,但我收到了大量的错误消息:
14:23:46.563 ERROR - Class not found: android.content.UriMatcher
14:23:46.563 ERROR - Class not found: android.net.Uri
14:23:46.563 ERROR - Class no
我正在尝试在Azure Devops中建立管道。在SonarQube发布步骤a中,收到以下错误:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at java.util.Arrays.copyOf(Arrays.java:3332)
at java.lang.String.<init>(String.java:166)
at org.apache.commons.codec.binary.Hex.encodeHexString(Hex.java:161)
at org.sonar.core.hash.SourceLin
我正在基于CentOS创建我的docker映像。我想让它安装SonarScanner、一个构建包装器和GNU ARM嵌入式工具链,以便分析C文件。我写了一个Dockerfile来运行这些任务。 在安装所需的工具之后,我使用curl命令下载不同的归档文件。我在下载和解压Sonar扫描器和构建包装器时没有遇到任何问题,但是当我尝试下载GNU ARM工具链时,我的文件系统找不到它,因此无法解压归档文件。我发现这很奇怪,因为我使用的命令与前两个命令完全相同。我还尝试使用wget,也得到了相同的结果。这是我的Dockerfile: # Base image centos 7 for building
我正在为一个GitLab项目配置一个.NET ci管道。我试图使用声纳云运行代码分析。当我运行分析时,我被错误地说
ERROR: You’re not authorized to run analysis. Please contact the project administrator.,
似乎分析报告是生成的,当它试图将分析报告上传到声纳云时,执行会因错误而失败。请建议如何克服这一错误,并成功地运行分析。
PowerShell脚本中用于运行分析的命令:
echo "sonarqube installation"
dotnet tool install --global do