程式碼檢查|單元檢測|sonar程式碼規範檢查|java程式碼自測|sonarqube7.4下載
阿新 • • 發佈:2018-12-19
在這裡小小推薦下我的個人部落格
簡書:雷園的簡書
某寶優惠:優惠網站
第一步下載最新版的sonarqube7.4
1.官方下載地址,下載社群版,是開源免費的。
2.不知道什麼原因我在官網下載特別慢,可能是因為資源不足的原因。所以我在這裡放一個備用連結。當然這個連結是csdn的資源連結,需要收取一定的積分。
3.點選上方連結,關注我的csdn和簡書,並私信截圖發給我提供免費下載。
第二步當然是解壓並且啟動服務
1.解壓後呢,如圖所示
2.開啟bin目錄,選擇適合當前作業系統的資料夾
3.啟動對應的服務啟動程式即可
第三步通過瀏覽器訪問sonar伺服器
1.開啟瀏覽器進入http://locathost:9000
2.點選右側的登陸按鈕進行登陸,預設賬號密碼均為admin
3.到此算是服務啟動完成
第四步就是進行配置了
1.開啟配置檔案,它位於sonar目錄下conf中,開啟sonar.properties檔案並加入如下程式碼
sonar.jdbc.url=jdbc:mysql://your_mysql_host:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance sonar.jdbc.username=your_username sonar.jdbc.password=your_password sonar.sorceEncoding=UTF-8 sonar.login=sonar的預設登入使用者名稱為admin sonar.password=sonar的預設登入密碼為admin
2.對maven進行配置,開啟maven的setting.xml檔案,找到節點並在該節點中加入如下程式碼
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sonar.jdbc.url >
jdbc:mysql://your_mysql_url:3306/sonar
</sonar.jdbc.url>
<sonar.jdbc.driver>com.mysql.jdbc.Driver</sonar.jdbc.driver>
<sonar.jdbc.username>your_mysql_username</sonar.jdbc.username>
<sonar.jdbc.password>your_mysql_password</sonar.jdbc.password>
<sonar.host.url>http://your_sonar_host:9000</sonar.host.url>
<!-- your_sonar_host是你的伺服器地址,如果你的服務在本機則使用localhost -->
</properties>
</profile>
第五步開啟專案,對程式碼進行檢測
1.如果你使用的是idea的話按照下圖進行操作即可
2.如果不是的話,進入專案根目錄,使用shell工具直接輸入上圖中的mvn命令效果也是相同的
第六步就是檢視結果了
1.命令執行完畢之後可以在伺服器中檢視進度,開啟http://localhost:9000進入伺服器,按圖中步驟操作如下。
2.接下來大家就可以暢快的檢視自己程式碼中的bug、漏洞、異味啦。好好調整自己的程式碼吧!!!