Sonarqube简介
参考官网https://docs.sonarqube.org/latest/architecture/architecture-integration/
Sonarqube下载
官网社区版下载
官网下载社区版本8.3.0; https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-8.3.0.34182.zip
或是百度云盘分享链接:https://pan.baidu.com/s/1POLkDKX9KSv_0Wx0h0bwQw 提取码:nbgl
环境要求
依赖jdk11或以上,我使用的如下图:
因为我现在很多应用都是依赖JDK 1.8的版本,我的环境是新启虚拟机做的。你们也可以借鉴这个方式
运行启动Sonarqube
1.解压所下载的压缩包在你的目录,找到bin目录下对应系统的目录,我是Windows系统,其他系统操作一样 找自己的对应目录打开即可。
2.运行StartSonar.bat
如果运行报如下错误,就是你的JDK11没有配置好
3.启动成功的默认端口是 http://localhost:9000
访问登录用户名密码 admin admin
安装中文语言包,按照这个位置找就行了
添加扫描项目
根据你的语言选择
扫描后的结果(我的是本地的python项目)
这里就找到了一个为了使用 try finally 而 finally 的有趣编码,我是不会写代码但是这个代码复杂度明显变高了
有趣的问题我们可以一起学习
@版权所有禁止非法转载!!!!!
finally