Sonar是什么?
Sonar是一个用于代码质量管理的开源平台,用于管理代码的质量,通过插件形式可以支持二十几种语言的代码质量检测,通过多个维度的检查了快速定位代码中潜在的或者明显的错误;
SonarQube与Sonar
SonarQube是sonar的服务端,相当于一个web服务器中的tomcat,用来发布应用,在线浏览分析等,最新的版本是7.2.1;
安装和配置
- JDK
- SonarQube
- Sonar-Scanner
- MySql数据库(数据库安装也比较简单)
- Navicat Premium 数据库查看工具
我们这边主要讲SonarQube安装、配置和碰到问题的解决办法:
我们下载完SonarQube后解压,进入解压路径到bin目录下,启动StartSonar.bat文件
启动过程会在控制台打印
可以在浏览器上输入:http://localhost:9000查看是否启动成功:
进入这个页面说明启动成功: