怎么在springboot中利用sonarqube檢查技術(shù)債務

今天就跟大家聊聊有關(guān)怎么在spring boot中利用sonarqube檢查技術(shù)債務,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)建站專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、金灣網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5開發(fā)商城網(wǎng)站建設、集團公司官網(wǎng)建設、外貿(mào)網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為金灣等各大城市提供網(wǎng)站開發(fā)制作服務。

Sonarqube

Sonarqube可以使用docker版本快速搭建,可以參看一下Easypack整理的鏡像,具體使用可以參看如下鏈接,這里不再贅述:

  • https://hub.docker.com/r/liumiaocn/sonarqube/

環(huán)境假定

本文使用到的sonarqube為本機32003可以訪問到的服務。

掃描方式

可以使用sonar-scanner或者mvn sonar:sonar的方式對代碼進行掃描,因為這里不是sonarqube的展開,只是解釋如何與之進行集合,這篇文章使用更為便利的方式即mvn sonar:sonar。

使用命令:mvn sonar:sonar -Dsonar.host.url=http://localhost:32003
如果使用缺省的9000端口,-D可以不必使用,雖然這里都可以指定,為了避免初入者進坑太多,這里還是盡可能的一切從簡。

結(jié)果確認

怎么在spring boot中利用sonarqube檢查技術(shù)債務

掃描結(jié)果確認

怎么在spring boot中利用sonarqube檢查技術(shù)債務

確認之后發(fā)現(xiàn),有一個Bugs&Vulnerabilities。我們來確認一下相關(guān)詳細信息:

怎么在spring boot中利用sonarqube檢查技術(shù)債務

然而,這是一個誤報,詳細可參看:

  • https://stackoverflow.com/questions/37071032/sonarqube-close-this-configurableapplicationcontext-in-spring-boot-project

對應措施

因為此行是一個誤報,所以直接在該行添加//NOSONAR即可除外。另外為了驗證其效果,我們添加一行:String msg = “Unused Message variable”;

再執(zhí)行&結(jié)果確認

使用命令:mvn sonar:sonar -Dsonar.host.url=http://localhost:32003

可以看到,Bugs已經(jīng)沒有了,但是因為增加的一行,出現(xiàn)了兩個Code Smells的問題。

怎么在spring boot中利用sonarqube檢查技術(shù)債務

具體確認詳細信息:

怎么在spring boot中利用sonarqube檢查技術(shù)債務

因為Sonar認為此行代碼沒有被使用到,所以是無用的語句應該刪除。當然這里的分析,即使沒有使用springboot的框架,只要是通過maven進行整合的方式都是可以的。

代碼覆蓋率

但是需要注意到,這里沒有代碼覆蓋率,在下篇文章中將介紹如何在Spring boot的項目中通過Jacoco與之結(jié)合來引入代碼覆蓋率的確認。

看完上述內(nèi)容,你們對怎么在spring boot中利用sonarqube檢查技術(shù)債務有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

文章標題:怎么在springboot中利用sonarqube檢查技術(shù)債務
文章分享:http://m.kartarina.com/article4/jecsoe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設自適應網(wǎng)站建站公司網(wǎng)站營銷營銷型網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設
主站蜘蛛池模板: 无码丰满熟妇juliaann与黑人 | 国产精品ⅴ无码大片在线看 | 免费a级毛片无码a∨性按摩| 精品久久久无码中字| 国内精品无码一区二区三区| 成人免费午夜无码视频| 人妻无码久久中文字幕专区 | 久久精品无码一区二区三区免费| 成人无码精品一区二区三区| 亚洲gv猛男gv无码男同短文| 国产精品无码一区二区在线| 国产精品无码成人午夜电影| 国产午夜无码福利在线看网站 | 成人免费无码视频在线网站| 无码专区久久综合久中文字幕| 特级无码a级毛片特黄| 久久AV高清无码| 国产精品无码专区| 国产精品亚洲αv天堂无码| 亚洲av无码偷拍在线观看| 亚欧免费无码aⅴ在线观看| 狠狠躁天天躁无码中文字幕图| 亚洲人av高清无码| 精品成在人线AV无码免费看| 亚洲AV无码久久精品成人| 久久久久亚洲AV无码专区桃色| 免费无码肉片在线观看| 亚洲一区AV无码少妇电影| 亚洲美免无码中文字幕在线| 国产在线无码一区二区三区视频| 小泽玛丽无码视频一区| 特级无码a级毛片特黄| 成在人线AV无码免费| 亚洲国产精品无码久久久久久曰| 精品久久久久久无码中文野结衣 | 日韩人妻无码一区二区三区| 中文无码乱人伦中文视频在线V| 无码少妇一区二区浪潮av| 无码一区二区三区中文字幕| 国产午夜鲁丝片AV无码免费| 亚洲Aⅴ无码一区二区二三区软件|