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

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

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

報錯類型一:全給你用英文寫出來了

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

Translation
插件使用方法

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

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

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

在我這個項目中,我數(shù)據(jù)庫關(guān)閉了,而nacos這個依賴(如果不知道這個是什么東西,想象成一個插件就好了)的啟動需要本地數(shù)據(jù)庫中的數(shù)據(jù),因此啟動不成功。
而nacos認(rèn)為數(shù)據(jù)庫是啟動的,因此它重復(fù)的連接,這就是預(yù)定不符合
類似的例子還有服務(wù)器掛了
循環(huán)報錯型
- 沒看到,一時半會也不好弄出這個報錯,就等后面遇到了再寫
報錯類型三:語言不熟悉報錯
到此這篇關(guān)于Spring項目報錯解讀與全部報錯的文章就介紹到這了,更多相關(guān)Spring項目報錯解讀內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解Intellij IDEA中.properties文件中文顯示亂碼問題的解決
這篇文章主要介紹了詳解Intellij IDEA中.properties文件中文顯示亂碼問題的解決,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-11-11
Java 實戰(zhàn)項目之精品養(yǎng)老院管理系統(tǒng)的實現(xiàn)流程
讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+Springboot+Maven+mybatis+Vue+Mysql實現(xiàn)一個精品養(yǎng)老院管理系統(tǒng),大家可以在過程中查缺補漏,提升水平2021-11-11
Java 批量獲取地址間距離工具(支持中轉(zhuǎn)站)
本文主要介紹了Java批量獲取地址間距離,獲取兩個地址間距離,實現(xiàn)方式比較多,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-07-07
SpringBoot后端接收多個文件多種實現(xiàn)方法
SpringBoot提供了簡單的方式來實現(xiàn)文件接收功能,可使用MultipartFile來接收上傳的文件,并將其存儲在服務(wù)器的指定位置,在SpringBoot中接收多個文件有多種方式,本文將詳細(xì)介紹各種方法及其實現(xiàn),需要的朋友可以參考下2025-09-09
Java?EasyExcel導(dǎo)出合并單元格的示例詳解
EasyExcel是阿里巴巴開源的一個excel處理框架,以使用簡單、節(jié)省內(nèi)存著稱,這篇文章主要為大家介紹了如何利用EasyExcel導(dǎo)出合并單元格,需要的可以參考下2023-09-09
SpringSessionRedis配置及發(fā)現(xiàn)的問題講解
今天小編就為大家分享一篇關(guān)于SpringSessionRedis配置及發(fā)現(xiàn)的問題講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03
java集合 collection-list-LinkedList詳解
下面小編就為大家?guī)硪黄猨ava集合 collection-list-LinkedList詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-01-01

