到官網下載下傳 sonar-scanner
scanner支援maven插件形式, jenkins,此處使用的是基于指令行的,不依賴于其他
官網下載下傳scanner的zip包,解壓

進入conf,打開sonar-scanner.properties 檔案
此處,host.url是伺服器位址,因為sonar掃描的結果會上傳到伺服器
配置環境變量
測試環境變量是否配置成功 sonar-scanner -h
然後此處我将項目 打包到安裝有 sonar-scanner的伺服器上 在項目根目錄 添加一個sonar-project.properties檔案,(不是src/main/resource)
在sonar-project.properties中 配置projectKey等參數
PS:今天下載下傳最新版的sonarqube6.5,發下還需要添加一個參數才可以運作 sonar.java.binaries=target
然後運作 sonar-scanner指令
看到execution success代表成功了 然後通路 sonar伺服器
可以檢視到掃描的報告了