mac 下sonarqube和sonar scanner的配置和使用
阿新 • • 發佈:2018-12-16
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的原始碼路徑 # 自SonarQube4.2之後,這個選項在sonar.modules已經設定了的情況下會被忽略 # 如果沒有設定,SonarQube將會從包含了sonar-project.properties檔案的目錄中開始查詢 # 原始碼檔案 sonar.sources=.
# 原始碼檔案的字元編碼,預設使用作業系統的編碼方案
sonar.sourceEncoding=UTF-8