最新質量檢測工具Sonar安裝、使用教程
在使用sonarqube-7.4之前我們先看一下版本:SonarQube 5.6以後的版本只支援jdk1.8 這個版本之前都是jdk1.7 所以安裝的時候注意,我在網上看了好多教程,都沒有對這個版本進行一個描述。很多人會採坑。
條件限制:
1、jdk1.8
2、資料庫oracle的執行環境是jre8 ,mysql支援5.6 ,5.7
3、瀏覽器必須啟動支援javascript ,支援火狐,谷歌,蘋果等瀏覽器,支援IE11以上的版本。
我先去下載這個質量檢測工具:
我們選擇7.4社群版本。免費的 地址:https://www.sonarqube.org/downloads/
因為是國外網站所以下載比較慢我這裡提供這個網盤連結:連結:https://pan.baidu.com/s/10FIvnR0Me48EFG2kGX1vUg
提取碼:v430
我們解壓,然後開啟:
到達bin目錄下,適合自己電腦的版本,比如我的是windows64位的我就開啟我的最後一個。
雙擊執行 StartSonar.bat 也可以通過cmd命令去執行 。
會出現這個介面, 注意: 如果你的介面執行不到一分鐘並且提示你 按任意 的時候說明你的jdk版本不符合
最後驗證通過 localhost:9000 會出現這個介面:
說明你已經安裝成功了!!!
第二步 配置資料庫:
我只用mysql 5.7
1、開啟資料庫,新建一個數據 qjfsonar
2、開啟安裝目錄的conf
3、輸入一下資訊:
sonar.jdbc.url=jdbc:mysql://127.0.0.1:3306/qjfsonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance sonar.jdbc.username=root sonar.jdbc.password=123456 sonar.sorceEncoding=UTF-8 sonar.login=admin sonar.password=admin
這個做開發的都知道,這個是資料庫使用者名稱,密碼,和這個sonar登入的使用者名稱與密碼。
儲存完畢後
4、重啟sonarqube服務
重啟服務注意了,windows就是進入工作管理員去殺掉程序。在程序中關閉所有java.exe程序,最後重新啟動startsonra.bat
5、初始化成功後進行登入再訪問 localhost:9000
點選進入登入頁面
輸入使用者名稱密碼:
這裡隨便起個名字:
這裡選好java,maven專案
如果英文不好的同學可以 安裝中文外掛:
點選安裝
然後重啟這個server
可以看到中文介面拉
三、小試牛刀了
下面中文版的:
操作成功了
看到我們這個檢測結果。。。
好了 如果有不懂的可以給我留言,我會及時回覆的! 可以加QQ群: 600922504
希望能與你一起交流