sonarqube代码检测-1.基于sonarqube代码检测相关工具安装与配置

一.安装MySQL

安装包方式:https://blog.csdn.net/qq_40612528/article/details/80186323

二.添加MySQL的命令到系统环境变量中,就像添加jdk的环境变量一样

把MySQL的bin目录添加到path变量中.如:


cmd输入“mysql -u root -p”检查是否安装成功


远程连接数据库。可先用Navicat连接成功(也可省略)。


cmd输入:格式mysql -h(主机地址) -P(端口号) -u(用户名) -p(密码)。远程连接数据库成功。

输入:show databases;  展开数据库,看是否正确。

如:mysql -h db.uniteidea.cn -P 31963 -u cloudsearch -pcloudsearch


连接成功

三.下载安装SonarQube

安装JDK,默认已安装。

在SonarQube的下载页面:

https://www.sonarqube.org/downloads/.下载完成后解压。


配置环境变量:


运行以下文件。


*注意:若下载的mysql版本过低,sonarque版本过高会提示与mysql版本不匹配。此次mysql以5.7,sonarque以V6.7为例。版本不匹配的提示:

三.下载安装sonar_runnersonar-runner-2.4.rar,环境变量参考步骤二SonarQube环境变量配置。

输入命令:sonar-runner -version检查是否设置成功


四、数据库配置

1.新建或远程链接数据库,参考步骤一

2.打开sonarqube安装目录下的sonarqube-6.7.7\conf\sonar.properties文件


输入以下数据库信息:

sonar.jdbc.url=jdbc:mysql://192.168.10.10:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance sonar.jdbc.username=dev

sonar.jdbc.password=123456

sonar.sorceEncoding=UTF-8

sonar.login=admin sonar.password=admin


其中:url是数据库连接地址,username是数据库用户名,jdbc.password是数据库密码,login是sonarqube的登录名,sonar.password是sonarqube的密码

3.打开sonar_runner安装目录下的sonar-runner-2.4\conf\sonar-runner.properties 文件,参考sonarqube配置:


五.打开浏览器输入http://localhost:9000


登录admin,密码admin

可以看到本地数据库自动生成了一些表


你可能感兴趣的:(sonarqube代码检测-1.基于sonarqube代码检测相关工具安装与配置)