1. 环境

image.png

  • 下载社区版即可

image.png

3. 安装部署

  1. 1 解压后执行脚本

    执行 .\bin\windows-x86-64\StartSonar.bat
    image.png image.png

3.2 查看UI界面

URL: http://localhost:9000 用户名密码: admin/admin

image.png
3.3 汉化界面

  • 安装后重启

image.png
image.png
image.png

  • 汉化后的界面

image.png

4. 使用

4.1 创建项目
image.png
image.png

  • 创建令牌

image.png

  • 生成令牌

image.png

  • 项目创建完毕

image.png

  • 拓展: 令牌可以在用户下进行管理,包括生成和回收

image.png
4.2 检查提交

  • 方式一: 使用mvn进行提交

    注意: 添加-X 参数标识会打印详细日志,方便排错

  1. mvn sonar:sonar -Dsonar.projectKey=test -Dsonar.host.url=http://localhost:9000 -Dsonar.login=4901af9fda45b1cb6aafea1cd35d25d0010548af -X
  1. sonar-scanner -Dsonar.projectKey=test -Dsonar.host.url=http://localhost:9000 -Dsonar.login=4901af9fda45b1cb6aafea1cd35d25d0010548af -Dsonar.java.binaries=. -X

4.3 检查结果查看
image.png
image.png
image.png
注意:先要 maven install 在提交代码
image.png

  1. mvn sonar:sonar -Dsonar.host.url=http://127.0.0.1:9000 -Dsonar.login=admin -Dsonar.password=123456