1. 程式人生 > >最新質量檢測工具Sonar安裝、使用教程

最新質量檢測工具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

希望能與你一起交流