SonarQube7.6代码检查工具安装及使用

一、 SonarQube安装所需要的文件

链接:https://pan.baidu.com/s/1OW3h5FU0wgRYrLK8jX1a2A
提取码:j9wk
1.安装包,解压可用2.扫描包3.汉化jar包

二、安装步骤

  1. 解压sonarqube-7.6.zip如下(也可以去Sonar官网地址:https://www.sonarqube.org/downloads/,下载船新版本)
    在这里插入图片描述
  2. 修改数据库(也可以不做修改 默认账号密码都为admin) 嵌入数据库适用于测试环境。以后不能迁移数据到别的数据库服务器。另外也不能升级 SonarQube 的版本。
    sq支持多种数据库引擎 默认内嵌了一个数据库 ,需要注意的是sonar7.9以上的版本对mysql不支持,所以这个就要看项目中的数据库来决定。
    如果需要自己创建数据库就到conf/sonar.properties 这个文件去修改 注意自己的数据库类型
    在这里插入图片描述
  3. 进入bin目录,选择你所需要的系统进行安装,我这里使用的是windows-x86-64在这里插入图片描述
  4. 进入windows-x86-64
    在这里插入图片描述

启动成功后:输入localhost:9000/ 进入到管理端
在这里插入图片描述
5.汉化
把第三个汉化包放到\extensions\plugins文件价下面重新启动项目即可。

配置插件sonar-scanner-2.8(可以自行去官网下载最新版本:https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner)
解压到自己想要存放的位置即可。然后在系统变量PATH添加 路径 选到sonar-scanner-2.6\bin 这层就行 主要是为了后面能使用插件命令找到目录

二、使用

以上
然后可以开始进行项目代码扫描了
首先新建一个sonar-project.properties文件文件内容如下 (千万记住文件名不能写错)
然后将该文件放到你要检查的项目根目录下面

# projectKey当前项目实例的唯一 *** 你自己的命名
sonar.projectKey=***
sonar.projectName=*** 
sonar.projectVersion=1.0 
# 字符集
sonar.sourceEncoding=UTF-8
sonar.modules=java-module
# 相对于当前配置文件目录 下的源代码目录
sonar.sources=src/main/java

最后进入项目的根目录执行 sonar-scanner 出现 执行 EXECUTION SUCCESS 表示成功
在这里插入图片描述

然后就可以在管理端看问题所在了。
在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值