sonarqube + postgresql
安装包
- sonarqube(25.7.0.110598): https://www.sonarsource.com/products/sonarqube/downloads/
- postgresql(15.13-3): https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
- jdk 17: https://www.oracle.com/java/technologies/downloads/,下载后缀名为.zip文件的jdk文件
- sonarqube中文包:https://github.com/SonarQubeCommunity/sonar-l10n-zh/releases,解压将jar文件放到extensions\plugins下
1. 安装 JDK
- 解压
- 配置环境变量
JAVA_HOME:Java安装路径
PATH 添加:Java安装路径\bin - 检查
检查Java是否安装成功,命令行输入 java -version,与安装一致即可
2. postgresql数据库安装与配置
安装
记住账户和密码,后续配置sonarqube需要创建账户
创建数据库
3. sonarqube部署
- 修改 sonar.properties,sonarqube-25.7.0.110598\conf\sonar.properties
sonar.jdbc.username=sonar sonar.jdbc.password=admin sonar.jdbc.url=jdbc:postgresql://localhost/sonar sonar.sorceEncoding=UTF-8
2. 启动服务
执行 StartSonar.bat
sonarqube-25.7.0.110598\bin\windows-x86-64>StartSonar.bat
3. sonarqube代码分析
http://localhost:9000/
执行sonarqube扫描命令
查看报告: