SonarQube Scanner的配置與使用簡介

一.下載

下載地址:

https://sonarsource.bintray.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-3.0.3.778-windows.zip

官方文檔:

https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner

二.安裝

第一步:

將下載的壓縮包解壓縮到任意目錄;

第二步:

打開Sonar Scanner根目錄下的/conf/sonar-scanner.properties文件,配置如下:

sonar.host.url=http://localhost:9000 //sonar.host.url配置的是SonarQube服務器的地址

第三步:

新建系統變量:

SONAR_SCANNER_HOME=Sonar Scanner根目錄

修改系統變量path,新增%SONAR_SCANNER_HOME%\bin(不新建SONAR_SCANNER_HOME直接新增path亦可);

打開cmd面板,輸入sonar-scanner -version,出現下圖,則表示環境變量設置成功:

三.使用

在項目根目錄下新建sonar-project.properties文件,內容如下:

//項目的key

sonar.projectKey=projectKey

//項目的名字

sonar.projectName=projectName

//項目的版本

sonar.projectVersion=1.0.0

//需要分析的源碼的目錄,多個目錄用英文逗號隔開

sonar.sources=D:/workspace/Demo/src

設置完後,打開cmd面板,進入項目根目錄下,然後輸入“sonar-scanner”命令,執行代碼分析:

分析成功的界面為:

然後打開http://localhost:9000 (SonarQube服務器),輸入賬號密碼,即可查看代碼分析結果。

SonarQube Scanner的配置與使用簡介


分享到:


相關文章: