admin 管理员组

文章数量: 887021

SonarQube安装教程

这里我选择的是windows10操作系统,从官网下载
链接: link.
我们选择下载的是社区版最新版,这里我们需要准备JDK11(如果有JKD8的话,因为版本不兼容所以需要重新下载链接: link.对于JKD11的环境配置链接: link.如果已经安装了JKD8不需要卸载,只需要将JDK8的配置环境修改为JKD11即可。
由于SonarQube社区版支持的编程语言较少,所以需要根据自己的编程语言查找相应的插件,这里就不给出插件的链接了。
Sonarqube安装:
1.下载好sonarqube后,解压打开bin目录,启动相应OS目录下的StartSonar。如本文演示使用的是win的64位系统,则打开D:\sonar\sonarqube-5.3\sonarqube-5.3\bin\windows-x86-64\StartSonar.bat

2.启动浏览器,访问http://localhost:9000,如出现下图则表示安装成功。

2.使用SonarQube:
对于检测的代码,有多种扫描器,这里我们选择Sonar Scanner,直接去官网下载链接: link.
配置环境变量:

验证配置:
命令行输入sonar-scanner -version,出现下面界面表示sonar-scanner安装配置成功。

扫描代码设置:
1.到要检查的代码根目录下创建文件sonar-project.properties
下面展示一些。

#sonarqube服务器地址(我这里是本地)
sonar.host.url=http://127.0.0.1:9000
#sonarqube用户名
sonar.login=
#sonarqube密码
sonar.password=
#项目唯一标识(不能出现重复)
sonar.projectKey=
#项目名称
sonar.projectName=
#源代码目录
sonar.sources=.
#版本号
sonar.projectVersion=1.0
#源代码文件编码
sonar.sourceEncoding=UTF-8


2.命令行到要检查的代码目录下,输入命令:sonar-scanner
检查的结果直接可以在浏览器SonarQube上查看

本文标签: 教程 sonarqube