Sonar安装与配置,下载最新版本的sonar(现在改名叫sonarqube)

使用前需要配置sonar数据库
第一步:创建一个名为sonar的库,如下
CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci

第二步:创建一个账户sonar密码sonar的用户,如下
CREATE USER ‘sonar’ IDENTIFIED BY ‘sonar’

第三步:将sonar库权限分配给sonar用户,如下
GRANT ALL ON sonar.* TO 'sonar'@'localhost' IDENTIFIED BY 'sonar';
FLUSH PRIVILEGES;

第四步:将下载的sonar解压后,打开其中的conf文件夹下的sonar.properties文件
主要修改以下几个地方:
1、账户密码设置
image
2、数据源配置
image
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.jdbc.driverClassName: com.mysql.jdbc.Driver
3、sonar配置文件自带各种数据库配置,根据你使用的数据库,将相关的被注释掉的代码放出来并配置即可,访问端口以及context
image
第五步:配置sonar的数据库驱动---最新版本的sonar应该已经集成了mysql驱动
第六步:安装完成后,直接打开sonar目录下bin文件夹内对应的操作系统文件夹(一般是windows-x86-64)中的startsonar.bat运行即可

运行主要有几种方式:
1、当目标项目是maven项目的时候,在maven项目位置(就是有pom.xml)的位置,打开命令行;
2、执行 MVN sonar:sonar命令;
3、使用sonarrunner则要在项目中配置好sonarrunner配置。
image
具体配置项目可以参考注释
然后在项目安装位置启动cmd
直接执行sonar-runner
访问localhost:9000/sonarqube则可看到启动后的页面
image
点击projects中的项目,可以查看具体的代码分析结果

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值