1、下载安装包
sonar scanner下载地址:https://docs.sonarsource.com/sonarqube/latest/analyzing-source-code/scanners/sonarscanner/

下载Windows 64-bit

将其解压

2、修改配置
配置conf/sonar-scanner.properties文件

# must be unique in a given SonarQube instance
sonar.projectKey=my:project
# --- optional properties ---
# defaults to project key
#sonar.projectName=My project
# defaults to 'not provided'
#sonar.projectVersion=1.0
 
# Path is relative to the sonar-project.properties file. Defaults to .
#sonar.sources=.
 
# Encoding of the source code. Default is default system encoding
#sonar.sourceEncoding=UTF-8以下图中的“标识”就是这里的“sonar.projectKey”

3、执行分析
执行bin/sonar-scanner脚本
通过打开一个新的shell并执行命令sonar-scanner -h或Windows上的sonar-scanner.bat -h来验证您的安装。你应该得到这样的输出:

如果需要更多的调试信息,可以在命令行中添加以下命令:
 -X, --verbose, or -Dsonar.verbose=true.
从项目根目录运行以下命令启动分析(传递身份验证令牌):
sonar-scanner -Dsonar.token=myAuthenticationToken或者,可以创建SONAR_TOKEN环境变量,并在启动分析之前将令牌设置为其值,而不是在命令行中传递令牌。










