在這裏小小推薦下我的個人博客
csdn:雷園的csdn博客
個人博客:雷園的個人博客
簡書:雷園的簡書
某寶優惠:優惠網站
第一步下載最新版的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、漏洞、異味啦。好好調整自己的代碼吧!!!