win10安装sonarqube9.5

一:下载安装包
1 下载sonarqube https://www.sonarqube.org/downloads/
2 9.5不支持mysql,需要安装postgresql 11以上,我安装的是postgresql12.11 下载地址 https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
3 安装jdk11(官网下载,需要oracle账号) 下载地址 https://www.oracle.com/java/technologies/downloads/#java11-windows
4 sonarscanner下载 下载地址 https://docs.sonarqube.org/latest/analysis/scan/sonarscanner
下载完成后解压,添加系统环境变量,path中添加D:\tool\sonar-scanner-4.7.0.2747-windows\bin
检查版本:sonar-scanner -v

5 下载sonarqube中文包 下载地址 https://github.com/SonarQubeCommunity/sonar-l10n-zh/releases
下载完成后解压,将jar文件放到D:\tool\sonarqube-9.5.0.56709\extensions\plugins下

二:安装
1 安装jdk 参考链接: https://blog.csdn.net/climber16/article/details/83242425
2 安装sonarqube
直接解压sonarqube包
3 安装postgresql ,参考链接: https://blog.csdn.net/weixin_42450728/article/details/122067820
安装完成后需要与sonarqube集成,参考链接 https://article.itxueyuan.com/ylG0d8
4 在解压后的包中找到D:\tool\sonarqube-9.5.0.56709\conf\sonar.properties,编辑sonar.properties,添加如下内容

sonar.jdbc.username=sonar(第3步新建的数据库的用户名)
sonar.jdbc.password=sonar(第3步新建的数据库的密码)
sonar.jdbc.url=jdbc:postgresql://localhost/sonar(第3步新建的数据库名)?currentSchema=public

三:启动
进入到D:\tool\sonarqube-9.5.0.56709\bin\windows-x86-64,双击StartSonar,即可启动

四:扫描代码
在需要检测的项目根目录新建sonar-project.properties文件,内容如下

sonar.login=admin(平台登录用户名)
sonar.password=sonarqube(平台登录密码,默认密码是admin,这里是我已经更新过的密码)
sonar.projectKey=emsimbe
sonar.projectName=emsimbe
sonar.projectVersion=1.0
sonar.sources=.(检测当前路径)
sonar.sourceEncoding=UTF-8

五:运行

必须到要检查的代码目录下,运行cmd,窗口中输入sonar-scanner

六:查看报告
登录http://localhost:9000/,即可查看扫描结果

posted on   bbzhang  阅读(910)  评论(1编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示