1. 下載下傳SonarQube最新版本
https://www.sonarqube.org/downloads/
SonarQube (之前叫Sonar) 是一個開源的代碼品質管理平台, 專門用于持續內建分析和品質把控。
這裡下載下傳的是SonarQube9.5版本。

2. 下載下傳SonarScanner最新版本
源碼掃描工具。
https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/
這裡下載下傳安裝的是SonarScanner4.7版本
3. SonarQube啟動
将下載下傳好的壓縮包,找到舒适的位置解壓即可。
3.1 配置
啟動之前需要先配置:
配置如下:
如果沒有安裝PostgreSQL,請參考:
Windows 安裝PostgreSQL
安裝好之後需要建立資料庫:
sonarqube
# 資料庫的名稱
sonar.jdbc.username=postgres
# 資料庫密碼
sonar.jdbc.password=Jack2022..
# 連接配接
sonar.jdbc.url=jdbc:postgresql://localhost/sonarqube
如果上面配置有問題會顯示資料庫連接配接失敗,是因為配置了:
currentSchema=my_schema