欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

代码审查工具SonarQube代码质量检查工具简单使用

程序员文章站 2022-05-13 18:07:48
...

1.首先下载地址

https://www.sonarqube.org/downloads/

2.然后我们可以查看文档查看各个版本的先决条件来选择我们需要的版本

代码审查工具SonarQube代码质量检查工具简单使用

 目前还是用1.8的比较多,下面演示7.7版本的简单使用,超过7.8不就开始不支持mysql与java8了。

3.下载完成后解压,运行

代码审查工具SonarQube代码质量检查工具简单使用

执行完后可访问localhost:9000访问下web界面,启动成功说明web相关没有异常

 代码审查工具SonarQube代码质量检查工具简单使用

4.开始配置数据库,打开conf下的sonar.properties文件可以看到该本版支持的数据库版本

代码审查工具SonarQube代码质量检查工具简单使用

 我们这里搞一个mysql试试,5.3.7版本的。

5.先来创建一个sonar的数据库并创建对应用户

1. 为sonarqube 创建一个数据库
create database 数据库名;  

2. 创建sonarqube用户并进行授权

CREATE USER 'username'@'host' IDENTIFIED BY 'password'; // 创建用户并设置密码
// username 为创建的用户名
host为对应的主机地址,本地就是localhost
password为设置的密码

GRANT ALL ON *.* TO '用户名'@'localhost'; //对用户进行授权操作

刷新配置flush privileges

3. 修改SonarQube配置文件,添加Mysql相关配置
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonarqube?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
sonar.jdbc.username=用户名  // 刚刚创建的sonarQube用户
sonar.jdbc.password=密码   // 创建用户对应的密码
sonar.sorceEncoding=UTF-8 // 设置编码格式为UTF-8

代码审查工具SonarQube代码质量检查工具简单使用

配置完成后 我们需要重启web端,原来启动的可以用ctrl+c退出。

 

相关标签: Test