一. 声古贝:概览
SonarQube 是一个开放源代码代码质量维护工具,主要用于管理源代码的质量。
二 安装程序
sonarqube-7.6
sonarqube-9.9.0.65466
mysql (数据库Navicat Premium 15 可以用这个可视化工具)
jdk-11.0.15_windows-x64_bin.exe
这些软件已经为君准备好了,直接无脑执行就可以了!
链接: https://pan.baidu.com/s/1f0sLRiNw7XG-PGQLMZnNeg 提取码: wd7v
三.安装、设置和启动
3.1 前期工作
1. 启动 Mysql 数据库并命名。sonar数据库
2. 在当地重新装载下载的声纳库贝和声纳扫描程序。解压
3.2 配置
1、进入sonarqube输入未压缩的文件目录 。conf文件下,找到sonar.properties并添加 MySQL 数据库连接设置信息如下:
2、 进入sonar-scanner输入未压缩的文件目录 。conf文件下,找到sonar-scanner.properties并添加 MySQL 数据库连接设置信息如下:
3、配置系统变量
添加sonar-scanner别忘了把它包括进去;
成功设置版本号描述
快过来,声纳装置快好了,准备出发
4、进入sonarqube输入未压缩的文件目录 。bin在目录中找到合适的操作系统的启动环境 。(StartSonar.bat)进行启动服务。
我的Windows 64位系统,特别是:E:Program Filessonarqube-7.5sonarqube-7.5binwindows-x86-64StartSonar.bat,点击执行StartSonar.bat文件启动服务
第五,到数据库去计算生成的表格数量。
6、测试
在浏览器上访问:http://127.0.0.1:9000与以下页面信息一起表明,Ssonar装置是成功的。
四、使用
1. 你想测试你的项目。根目录下,创建sonar-project.properties
并且添加如下内容# 其中一些是适合其具体需要的。
2、打开windows下的cmd命令行——>进入测试项目的根目录下
输入sonar-scanner进行项目分析
这里的页面显示 它已经就位了。分析完成,再次浏览页面http://127.0.0.1:9000