1. 环境
- 下载社区版即可
3. 安装部署
- 1 解压后执行脚本
执行 .\bin\windows-x86-64\StartSonar.bat
3.2 查看UI界面
URL: http://localhost:9000 用户名密码: admin/admin
3.3 汉化界面
- 安装后重启
- 汉化后的界面
4. 使用
4.1 创建项目
- 创建令牌
- 生成令牌
- 项目创建完毕
- 拓展: 令牌可以在用户下进行管理,包括生成和回收
4.2 检查提交
- 方式一: 使用mvn进行提交
注意: 添加-X 参数标识会打印详细日志,方便排错
mvn sonar:sonar -Dsonar.projectKey=test -Dsonar.host.url=http://localhost:9000 -Dsonar.login=4901af9fda45b1cb6aafea1cd35d25d0010548af -X
- 方式二: 使用sonar-scanner 进行提交
安装部署详见: sonar-scanner - Windows安装与使用
sonar-scanner -Dsonar.projectKey=test -Dsonar.host.url=http://localhost:9000 -Dsonar.login=4901af9fda45b1cb6aafea1cd35d25d0010548af -Dsonar.java.binaries=. -X
4.3 检查结果查看
注意:先要 maven install 在提交代码
mvn sonar:sonar -Dsonar.host.url=http://127.0.0.1:9000 -Dsonar.login=admin -Dsonar.password=123456