Windows环境从零搭建SonarQube 8.5(最新版)
2020-10-23 本文已影响0人
夹胡碰
1. 环境
- 操作系统: Windows 7
- JDK版本: 11.0.8
- sonarqube版本: 8.5.0.37579
8.5版本太新,很多插件不支持,可以参考使用7.4版本进行安装。
参考: Windows环境从零搭建SonarQube 7.4(稳定版)
2. 下载
image.png
-
下载社区版即可
image.png
3. 安装部署
- 1 解压后执行脚本
说明: 使用的内置的数据库,直接启动即可
执行 .\bin\windows-x86-64\StartSonar.bat
3.2 查看UI界面
image.pngURL: http://localhost:9000
用户名密码: admin/admin
3.3 汉化界面
-
安装后重启
image.png -
汉化后的界面
image.png
4. 使用
4.1 创建项目
image.png image.png
-
创建令牌
image.png -
生成令牌
image.png -
项目创建完毕
image.png -
拓展: 令牌可以在用户下进行管理,包括生成和回收
image.png
4.2 检查提交
- 方式一: 使用mvn进行提交
注意: 添加-X 参数标识会打印详细日志,方便排错
mvn sonar:sonar -Dsonar.host.url=http://localhost:9000 \
-Dsonar.projectKey=sonarqube_test \
-Dsonar.login=09904533c04eee38bc6c6d5b4acfc4fb73865626 \
-X
- 方式二: 使用sonar-scanner 进行提交
安装部署详见: sonar-scanner - Windows安装与使用
sonar-scanner -Dsonar.host.url=http://localhost:9000 \
-Dsonar.projectKey=sonarqube_test \
-Dsonar.login=09904533c04eee38bc6c6d5b4acfc4fb73865626 \
-Dsonar.java.binaries=. \
-Dsonar.java.source=11 \
-X
4.3 检查结果查看
image.png