1. 程式人生 > >程式碼檢查|單元檢測|sonar程式碼規範檢查|java程式碼自測|sonarqube7.4下載

程式碼檢查|單元檢測|sonar程式碼規範檢查|java程式碼自測|sonarqube7.4下載

在這裡小小推薦下我的個人部落格

簡書:雷園的簡書

某寶優惠:優惠網站

第一步下載最新版的sonarqube7.4

1.官方下載地址,下載社群版,是開源免費的。

2.不知道什麼原因我在官網下載特別慢,可能是因為資源不足的原因。所以我在這裡放一個備用連結。當然這個連結是csdn的資源連結,需要收取一定的積分。

3.點選上方連結,關注我的csdn和簡書,並私信截圖發給我提供免費下載。

第二步當然是解壓並且啟動服務

1.解壓後呢,如圖所示

iTDTvd.md.png

2.開啟bin目錄,選擇適合當前作業系統的資料夾

iTDOVP.png

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、漏洞、異味啦。好好調整自己的程式碼吧!!!