1. 程式人生 > >mac 下sonarqube和sonar scanner的配置和使用

mac 下sonarqube和sonar scanner的配置和使用

1.下載sonar scanner的zip格式,解壓之後開啟conf下面的sonar-scanner.properties檔案,啟動選項:sonar.host.url=http://localhost:9000

2.vim ~/.bash_profile檔案,增加下面幾行

export SONAR_HOME=/Users/zhaijing/Downloads/sonarqube-6.7.5 export SONAR_RUNNER_HOME=/Users/zhaijing/Downloads/sonar-scanner-3.2.0.1227-macosx export PATH=$PATH:$SONAR_RUNNER_HOME/bin   3.執行source ~/.bash_profile 使得配置檔案生效 4.在終端執行sonar-scanner -v  出現如下資訊程式碼sonar-scanner可以正常使用了

5.如何使用sonar-scanner進行掃描?

在要掃描的專案根目錄下面新建檔案:sonar-project.proterties ,新增如下內容:

# 指定一個專案Key,SonarQube會以這個去建立Scanner例項,所以它必須是唯一的
sonar.projectKey=com.zhaijing:*******
# 下面指定的專案名稱和版本號將會在SonarQube介面上顯示出來
sonar.projectName=*********
sonar.projectVersion=1.0-SNAPSHOT

# 相對於配置檔案sonar-project.properties file的原始碼路徑
# 自SonarQube 
4.2之後,這個選項在sonar.modules已經設定了的情況下會被忽略 # 如果沒有設定,SonarQube將會從包含了sonar-project.properties檔案的目錄中開始查詢 # 原始碼檔案 sonar.sources=.
# 原始碼檔案的字元編碼,預設使用作業系統的編碼方案
sonar.sourceEncoding=UTF-8