第一步
下载sonarqube-scanner
在这里我提供二个下载方式
第一种,Linux系统中下载
第二种,在官方网页下载
https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner
第二步
解压,移动,配置
解压
unzip sonar-scanner-cli-3.2.0.1227-linux.zip
移动
mv sonar-scanner-3.2.0.1227-linux/ /usr/local/sonar-scanner
配置
cd /usr/local/sonar-scanner/conf/
vim sonar-scanner.properties
sonar.host.url=http://192.168.0.251:9000
##取消注释,修改成IP地址跟端口
sonar.sourceEncoding=UTF-8
##取消注释
第三步
添加系统变量
添加
vim /etc/profile
SONAR_RUNNER_HOME=/usr/local/sonar-scanner
PATH=$SONAR_RUNNER_HOME/bin:$PATH
export SONAR_RUNNER_HOME
export PATH
##添加以上四行配置
刷新系统变量
source /etc/profile
测试
sonar-scanner -h
第四步
想要在系统中分析代码,需要在代码根目录中添加sonar-project.properties文件
vim sonar-project.properties
//项目的key
sonar.projectKey=
//项目的名字
sonar.projectName=
//项目的版本
sonar.projectVersion=
//需要分析的源码的目录,多个目录用英文逗号隔开
sonar.sources=
//指定了要分析的开发语言(特定的开发语言对应了特定的规则)
sonar.language=java
//定义了需要分析代码的编译后 class 文件位置
sonar.java.binaries=
分析后的结果就在sonaqube里面。直接进去http://IP地址:端口
转载请注明原文链接:linux - centos7 下安装sonarqube-scanner
共有 0 条评论