SonarQube下载https://www.sonarqube.org/downloads/
一.安装SonarQube
将来下载的SonarQube解压打开bin目录,启动相应OS目录下的StartSonar。使用的是win的32位系统,则打开D:\sonarqube-5.6.6\sonarqube-5.6.6\bin\windows-x86-32\StartSonar.bat
启动浏览器访问 http://localhost:9000 出现sonarqube界面则说明安转成功
sonarqube
二、配置
1、1.打开mysql,新建一个数据库。
mysql
2、打开sonarqube安装目录下的D:\sonarqube-5.6.6\sonarqube-5.6.6\conf\sonar.properties文件
再mysql5.6 下添加
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.sorceEncoding=UTF-8
sonar.login=admin
sonar.password=admin
4.重启sonarqube服务,再次访问http://localhost:9000,会稍微有点慢,因为要初始化数据库信息
5.数据库初始化成功后,登录
6.进入插件安装页面
chinese pack
7、chinese pack 安装成功后重启服务。
三、Connected Mode
1、file->setting->other setting 配置sonarqube servers
sonarqube servers
2、test connect error
connection
3、更新sonarjava跟sonarjs
update
4、新建项目
5、绑定idea项目至sonaerqube 项目
bing project
6、执行。
执行后在idea的控制台可以看到sonar lint 的结果。但是在服务器上无法看到结果???
四、通过maven来执行
1、配置maven
pom.xml
sonar-maven-plugin
3.2
setting.xml
sonar
true
jdbc:mysql://localhost:3306/sonar
2、控制台执行mvn clean install ,mvn sonar:sonar
3、打开localhost:9000
领取专属 10元无门槛券
私享最新 技术干货