sonarqube安装
sonarqube下载地址:
https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.6.zip
Sonar Scanner扫描下载
sonarqube 生成临时的token,并生成上传命令:
sonar-scanner安装:下载地址 SonarScanner | SonarQube Docs
配置环境变量
在需要扫描的项目下:配置 sonar-project.properties
sonar.projectKey=sf-front
sonar.projectName=sf-front
sonar.projectVersion=3.3
# Comma-separated paths to directories with sources (required)
sonar.sources=D:\erp-front
#sonar.binaries=
# Language
sonar.language=java
# Encoding of the source files
sonar.sourceEncoding=UTF-8
sonar.java.binaries=D:\erp-front
执行命令:
D:\learning\sonar-scanner-cli-4.7.0.2747-windows\bin\sonar-scanner.bat -D"sonar.projectKey=test-erp-front" -D"sonar.sources=." -D"sonar.host.url=http://localhost:9002" -D"sonar.login=3b82c9295f96ac0dac86a2097bf53e8cfdcb7056"
windows本地扫描可能会报错
java.nio.file.AccessDeniedException
去到对应的路径,修改对应文件的权限