SonarQube安装

前言

SonarQube(曾用名Sonar(声纳))是一个开源的代码质量管理系统。官网地址https://www.sonarqube.org/

准备

安装JDK

安装JDK就不在赘述,sonarqube6需要jdk8支持。

安装Mysql

SonarQube是自带了数据库的,可以不用安装mysql数据库,本文安装mysql数据库是为了获得更好的使用体验。

SonarQube 安装配置

解压缩文件到一个目录下

修改wrapper.conf文件,指定java,如果已经配置环境变量无需修改。

配置数据库连接
1
2
3
sonar.jdbc.username=用户名
sonar.jdbc.password=密码
sonar.jdbc.url=jdbc:mysql://host:port/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

点击bin/windows-x86-64目录下StartSonar.bat启动SonarQube,还可以把SonarQube注册到windows服务里面

在浏览器中输入URL地址,测试是否安装成功


看到这个页面表明已经安装成功

用管理登陆系统,可以安装中文插件

结语

使用SonarQube的第一步就完成了,接下来我们就可以配置检查规则来使用它了。