在這里小小推薦下我的個人博客
csdn:雷園的csdn博客
個人博客:雷園的個人博客
某寶優(yōu)惠:優(yōu)惠網(wǎng)站
第一步下載最新版的sonarqube7.4
1.官方下載地址,下載社區(qū)版根竿,是開源免費的囊嘉。
2.不知道什么原因我在官網(wǎng)下載特別慢捌显,可能是因為資源不足的原因俱箱。所以我在這里放一個備用鏈接柱宦。當然這個鏈接是csdn的資源鏈接些椒,需要收取一定的積分。
3.點擊上方鏈接捷沸,關注我的csdn和簡書摊沉,并私信截圖發(fā)給我提供免費下載。
第二步當然是解壓并且啟動服務
1.解壓后呢痒给,如圖所示
2.打開bin目錄说墨,選擇適合當前操作系統(tǒng)的文件夾
iTDOVP.png
3.啟動對應的服務啟動程序即可
第三步通過瀏覽器訪問sonar服務器
1.打開瀏覽器進入http://locathost:9000
2.點擊右側(cè)的登陸按鈕進行登陸,默認賬號密碼均為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文件试吁,找到節(jié)點<profiles></profiles>并在該節(jié)點中加入如下代碼
<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、漏洞碟贾、異味啦币喧。好好調(diào)整自己的代碼吧9煊颉!杀餐!