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