SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。
准备工作;
1、jdk(不再介绍)
2、sonarqube:http://www.sonarqube.org/downloads/
3、SonarQube+Scanner:https://sonarsource.bintray.com/Distribution/sonar-scanner-cli/sonar-scanner-2.5.zip
4、mysql数据库(不再介绍)
一、安装篇
1.下载好sonarqube后,解压打开bin目录,启动相应OS目录下的启动文件。
直接win下载,然后上传到linux服务器;下载地址:https://www.sonarqube.org/downloads/;版本:SonarQube 6.7.2
linux目录:/opt/softs
解压命令:
sudo unzip -q sonarqube-6.7.2.zip -d /opt/softs
启动命令:
cd /opt/softs/sonarqube-6.7.2/bin/linux-x86-64 ./sonar.sh start
这里启动可能报错“sonar es can not run elasticsearch as root”;
上面链接解决之后,出现下面第二步
2.启动浏览器,访问http://localhost:9000,如出现下图则表示安装成功。
![f033c1e54c460c607ebad0ee2f3bfeb9.png](https://img-blog.csdnimg.cn/img_convert/f033c1e54c460c607ebad0ee2f3bfeb9.png)
二、配置MySql数据库篇
1.打开mysql,新建一个数据库。
2.打开sonarqube安装目录下的/opt/softs/sonarqube-6.7.2/conf/sonar.p