博主头像
一个老头

软硬件攻城狮

SonarQube使用[1]

  1. 建立docker
  2. 下载CLI
    https://docs.sonarsource.com/sonarqube/latest/analyzing-source-code/scanners/sonarscanner/
    注:可能需要FQ才能看见下载链接
  3. 在server端创建 project 和 token
  4. 客户端运行
    sonar-scanner -Dsonar.projectKey=项目名字 -Dsonar.sources=./ -Dsonar.host.url=生成的URL -Dsonar.token=生成的token
    注意,如果遇到这类的sb错误
    java.lang.IllegalStateException: Error when executing blame for file
    可以添加
    -Dsonar.test.exclusions=文件所在的路径
SonarQube使用[1]
https://upsilon20.com/archives/10/
本文作者 ronz
发布时间 2024-11-22
许可协议 CC BY-NC-SA 4.0
发表新评论