sonar的使用
背景:敏捷开发过程中代码走查显得极为重要
我的环境:sonarqube 6.0+sonar-scanner 3.4.0+jdk1.8.0 +mysql5.7.2+windows
sonarqube 6.0+sonar-scanner 3.4.0(官网下载实在太慢了)安装包:
链接:https://pan.baidu.com/s/1ebB-BIRZgF4r-ifnaYaGDw
提取码:gh8b
链接:https://pan.baidu.com/s/1MOiy40wVsJyS-UC8cOTzFA
提取码:60ew
然后进行如下步骤:
1.创建sonar数据库
2.修改文件D:\soft\sonarqube-6.0\conf\sonar.properties;修改文件conf/wrapper.conf的jvm(如果配置了java环境变量应该不会修改这个)
3.修改文件D:\soft\sonar-scanner\conf\sonar-scanner.properties
4.配置sonar-scanner环境变量
查看环境变量是否生效:sonar-scanner -v
5.代码项目根目录(就是要分析的项目)下,新建sonar-project.properties文件
6.进入D:\soft\sonarqube-6.0\bin\windows-x86-64,启动StartSonar.bat服务
7.cmd下执行命令:sonar-scanner
8.访问http://localhost:9000/, 使用admin/admin登录,即可查看代码审查结果
踩坑是成长最快的方式