SonarQube 汉化 +SonarScanner CLI 安装教程(Windows)
·
参考链接:https://blog.csdn.net/sreengod/article/details/153326193
https://blog.csdn.net/sreengod/article/details/153326193
配置要求:
系统:Windows 10/11 64 位
必备文件:
- jdk-17.0.12_windows-x64_bin.exe(提前安装好Java环境)
- sonarqube-25.10.0.114319.zip
- sonar-scanner-cli-7.3.0.5189-windows-x64.zip
- sonar-l10n-zh-plugin-25.10.jar(汉化插件)
1.安装Java环境(此处省略)
2.安装 SonarQube
(1)解压 sonarqube-25.10.0.114319.zip:
到目录(如 C:\SonarQube\sonarqube-25.10.0.114319)。

(2)安装汉化插件:
将 sonar-l10n-zh-plugin-25.10.jar 复制到 C:\SonarQube\sonarqube-25.10.0.114319\extensions\plugins。
(3)启动 SonarQube:
双击 C:\SonarQube\sonarqube-25.10.0.114319\bin\windows-x86-64 目录下 StartSonar.bat

启动之后终端自动打开(最终显示行):

访问 Web 界面:
地址:http://localhost:9000
默认凭据:admin / admin (登录强制修改一下)
汉化插件将自动翻译界面

3.安装 SonarScanner CLI
(1)解压 sonar-scanner-cli-7.3.0.5189-windows-x64.zip :
到目录(如 C:\SonarScanner\sonar-scanner-cli-7.3.0.5189)。

(2)配置环境变量:
添加 C:\SonarScanner\sonar-scanner-cli-7.3.0.5189\bin 到 Path。

(3)验证是否安装成功:
sonar-scanner -v
成功安装界面:

(4)为扫描器配置文件添加服务器地址:
- 在sonar-scanner-7.3.0.5189-windows-x64\conf目录下修改
sonar-project.properties文件,添加内容:
sonar.host.url=http://localhost:9000
添加信息截图:

4.运行项目源代码扫描
(1)登录SonarQube,新建项目
选择“手工”:

填写项目名称:

全局配置:

选择“本地”:

创建一个令牌(点击创建):

点击“继续”(选择其他项目,或者根据项目选择合适的):

选择平台(Windows),复制代码执行命令到终端:

代码命令:
sonar-scanner.bat -D"sonar.projectKey=test3" -D"sonar.sources=." -D"sonar.host.url=http://localhost:9000" -D"sonar.token=sqp_ed91002b184da5135f4695c83fc4e31dc8c9538e"
“test3” 是需要扫描的代码文件夹,适时调整。
(2)运行命令,开始扫描
首先进入到test3的目录:
cd C:\ (我的test3文件夹放在C盘根目录下)
终端运行:

运行结果:

登录web界面:http://localhost:9000/projects/favorite
点击项目,点击问题:

点击指标:

大功告成!!!
更多推荐
所有评论(0)