一.下載
下載地址:
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服務器),輸入賬號密碼,即可查看代碼分析結果。
閱讀更多 程序員小新人學習 的文章