代码审查工具SonarQube代码质量检查工具简单使用
程序员文章站
2022-05-13 18:07:48
...
1.首先下载地址
https://www.sonarqube.org/downloads/
2.然后我们可以查看文档查看各个版本的先决条件来选择我们需要的版本
目前还是用1.8的比较多,下面演示7.7版本的简单使用,超过7.8不就开始不支持mysql与java8了。
3.下载完成后解压,运行
执行完后可访问localhost:9000访问下web界面,启动成功说明web相关没有异常
4.开始配置数据库,打开conf下的sonar.properties文件可以看到该本版支持的数据库版本
我们这里搞一个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
配置完成后 我们需要重启web端,原来启动的可以用ctrl+c退出。
推荐阅读
-
使用Python来做一个屏幕录制工具的操作代码
-
使用ie8自带的debug工具对程序进行debug跟踪JS代码运行情况
-
微软源代码管理工具TFS2013安装与使用图文教程
-
mybatisplus代码生成器使用(java代码生成工具)
-
Android studio怎么使用代码检查工具Analyze?
-
mybatisplus代码生成器使用(java代码生成工具)
-
Android顶部工具栏和底部工具栏的简单实现代码
-
在代码生成工具Database2Sharp中使用ODP.NET(Oracle.ManagedDataAccess.dll)访问Oracle数据库,实现免安装Oracle客户端,兼容32位64位Oracle驱动
-
简体程序(源代码)转为繁体工具:ConvertZ使用教程(图文)
-
Android实现下载工具的简单代码