最新质量检测工具Sonar安装、使用教程

在使用sonarqube-7.4之前我们先看一下版本:SonarQube 5.6以后的版本只支持jdk1.8 这个版本之前都是jdk1.7 所以安装的时候注意,我在网上看了好多教程,都没有对这个版本进行一个描述。很多人会采坑。

条件限制:

 1、jdk1.8

 2、数据库oracle的运行环境是jre8 ,mysql支持5.6 ,5.7 

3、浏览器必须启动支持javascript ,支持火狐,谷歌,苹果等浏览器,支持IE11以上的版本。

 

我先去下载这个质量检测工具:

d5f1f37763264ca0972fde71c5ccfa46a44.jpg

我们选择7.4社区版本。免费的 地址:https://www.sonarqube.org/downloads/

因为是国外网站所以下载比较慢我这里提供这个网盘链接:链接:https://pan.baidu.com/s/10FIvnR0Me48EFG2kGX1vUg 
提取码:v430 

我们解压,然后打开:

16415ed7434768dc929a0430709788a5f41.jpg

到达bin目录下,适合自己电脑的版本,比如我的是windows64位的我就打开我的最后一个。

c21edefcc577918c04fd3c19472cb46557c.jpg

双击运行 StartSonar.bat  也可以通过cmd命令去执行 。

816fb4f92ea79d3e3dddd9991eb728d456f.jpg

会出现这个界面, 注意: 如果你的界面运行不到一分钟并且提示你 按任意 的时候说明你的jdk版本不符合

最后验证通过 localhost:9000 会出现这个界面:

6b10ef007445c0eff0ba6f9dcd9a93a2d45.jpg

说明你已经安装成功了!!!

 

第二步 配置数据库:

我只用mysql 5.7  

1、打开数据库,新建一个数据  qjfsonar

2、打开安装目录的conf

99cd19e3c3f9c332a077939d867cb1ac2d0.jpg

3、输入一下信息:

sonar.jdbc.url=jdbc:mysql://127.0.0.1:3306/qjfsonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.jdbc.username=root
sonar.jdbc.password=123456
sonar.sorceEncoding=UTF-8
sonar.login=admin
sonar.password=admin

这个做开发的都知道,这个是数据库用户名,密码,和这个sonar登录的用户名与密码。

保存完毕后

4、重启sonarqube服务

重启服务注意了,windows就是进入任务管理器去杀掉进程。在进程中关闭所有java.exe进程,最后重新启动startsonra.bat

5、初始化成功后进行登录再访问   localhost:9000

fa0ca102d195631ab04eb869c1beec4b8b4.jpg

点击进入登录页面

9b07cb5ed1894077869e4137da37edb2fa5.jpg

输入用户名密码:

d22333e945f6ff547614a345f6825c0eadb.jpg

这里随便起个名字:

9c575dac42ddd483f12a5d5e4355f047945.jpg

这里选好java,maven项目

如果英文不好的同学可以 安装中文插件:

3bb45fcad18ea3b4f6a2fd3acc74d4f02b9.jpg

点击安装

00fd53cc1569024b42d6964cec09aabeb33.jpg

然后重启这个server

d0bcdbea04836bc99e64d31eb3af9139a20.jpg

1a630f3e30f17b5116a848f4ad5d15e9085.jpg

可以看到中文界面拉

 

三、小试牛刀了

下面中文版的:

3f6d61f1ff5c13f590ff00dc49d8c391cdc.jpg

cd4636c52b7a7829160e36139d370291b1e.jpg

17fb819904b6ed399cee9c6714c4ac1e10b.jpg

操作成功了

4280e1456a340754215fb61d0e016e88f47.jpg

看到我们这个检测结果。。。

好了 如果有不懂的可以给我留言,我会及时回复的! 可以加QQ群: 600922504

希望能与你一起交流

转载于:https://my.oschina.net/960823/blog/2963578

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值