Spring項(xiàng)目報(bào)錯(cuò)解讀與全部報(bào)錯(cuò)圖文詳解
Spring項(xiàng)目中出現(xiàn)報(bào)錯(cuò)后要如何讀懂報(bào)錯(cuò),解決問題?
- ai時(shí)代,報(bào)錯(cuò)信息一復(fù)制給ai,就能得出結(jié)論。但得到看報(bào)錯(cuò)的能力,是我認(rèn)為值得掌握的,寫起程序來(lái)會(huì)有一種強(qiáng)烈的掌控感,對(duì)增加編程興趣由極大幫助的
- 同時(shí),我寫這篇文章是2024年6月28號(hào),我百度了下各個(gè)社區(qū),網(wǎng)絡(luò)上目前沒有一篇文章教怎么讀懂報(bào)錯(cuò)的(當(dāng)然,很可能是我沒有看到)
- 本文將挑選幾個(gè)報(bào)錯(cuò)信息,逐字逐句的分析,讓您明白出現(xiàn)報(bào)錯(cuò)后要看向哪里。從此不百度、不問ai也能自己處理報(bào)錯(cuò)!!!
- 本文會(huì)持續(xù)更新,因?yàn)橛械膱?bào)錯(cuò)還不容易遇上呢
基礎(chǔ)日志讀法(必看)

日志格式
10:05:57:741 INFO 41228 --- [ main] com.hmall.item.ItemApplication : Starting ItemApplication using Java 11.0.23 on Qiu

- 一條日志,告訴了我們?cè)谠?10:05:57:741 這個(gè)時(shí)間點(diǎn),ItemApplication 正在啟動(dòng),該日志是由 main 線程記錄的。ItemApplication (運(yùn)行配置和類文件不是一個(gè)概念)是由類 com.hmall.item.ItemApplication 啟動(dòng)的。應(yīng)用程序運(yùn)行在 Java 11.0.23 環(huán)境下。主機(jī)名稱是 Qiu(后面有 上面圖片沒截全)

報(bào)錯(cuò)類型一:全給你用英文寫出來(lái)了

- 這樣的判斷事最容易解決的,只要看的懂英文,就能解決
我我我我我英文不太好,要怎么辦?
方法一:百度
- 一句一句復(fù)制信息,然后百度翻譯查
方法二:idea插件

Translation
插件使用方法

- 選擇,然后右擊,點(diǎn)擊翻譯活翻譯或替換,就能看到啦

方法三:學(xué)習(xí)英語(yǔ)
- 整理一份常用的計(jì)算機(jī)報(bào)錯(cuò)信息單詞,然后背,大概兩三天就能背完。背完后差不多就能看懂了
報(bào)錯(cuò)類型二:重復(fù)報(bào)錯(cuò)型

- 如動(dòng)圖中所看到的一樣,項(xiàng)目在不斷的報(bào)錯(cuò),而且報(bào)錯(cuò)信息都是一樣的
這種報(bào)錯(cuò)一般分為兩種
預(yù)定不符合報(bào)錯(cuò)型
什么叫做預(yù)定不符合呢?
- 預(yù)定不符合,意思就是開發(fā)者認(rèn)為到達(dá)這一步,前置條件應(yīng)該是滿足的。
例子

在我這個(gè)項(xiàng)目中,我數(shù)據(jù)庫(kù)關(guān)閉了,而nacos這個(gè)依賴(如果不知道這個(gè)是什么東西,想象成一個(gè)插件就好了)的啟動(dòng)需要本地?cái)?shù)據(jù)庫(kù)中的數(shù)據(jù),因此啟動(dòng)不成功。
而nacos認(rèn)為數(shù)據(jù)庫(kù)是啟動(dòng)的,因此它重復(fù)的連接,這就是預(yù)定不符合
類似的例子還有服務(wù)器掛了
循環(huán)報(bào)錯(cuò)型
- 沒看到,一時(shí)半會(huì)也不好弄出這個(gè)報(bào)錯(cuò),就等后面遇到了再寫
報(bào)錯(cuò)類型三:語(yǔ)言不熟悉報(bào)錯(cuò)
到此這篇關(guān)于Spring項(xiàng)目報(bào)錯(cuò)解讀與全部報(bào)錯(cuò)的文章就介紹到這了,更多相關(guān)Spring項(xiàng)目報(bào)錯(cuò)解讀內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
零基礎(chǔ)全面解析SpringBoot配置文件(結(jié)合驗(yàn)證碼案例)
文章介紹配置文件的作用及SpringBoot中properties和yml格式的使用,比較其優(yōu)缺點(diǎn),并演示基于Hutool的驗(yàn)證碼生成與校驗(yàn)實(shí)現(xiàn),本文結(jié)合驗(yàn)證碼案例給大家詳細(xì)講解,感興趣的朋友跟隨小編一起看看吧2025-09-09
解決IDEA集成Docker插件后出現(xiàn)日志亂碼的問題
這篇文章主要介紹了解決IDEA集成Docker插件后出現(xiàn)日志亂碼的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2020-11-11
mybatis執(zhí)行update批量更新時(shí)報(bào)錯(cuò)的解決方案
這篇文章主要介紹了mybatis執(zhí)行update批量更新時(shí)報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03
Spring線程池ThreadPoolTaskExecutor配置詳情
本篇文章主要介紹了Spring線程池ThreadPoolTaskExecutor配置詳情,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2018-03-03
解決eclipse中maven引用不到已經(jīng)存在maven中jar包的問題
這篇文章主要介紹了解決eclipse中maven引用不到已經(jīng)存在maven中jar包的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2020-10-10
springboot application.properties 文件注入數(shù)組方式
這篇文章主要介紹了springboot application.properties 文件注入數(shù)組方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11

