解決Unable to start embedded container SpringBoot啟動報錯問題
Unable to start embedded container SpringBoot啟動報錯
自己手動創(chuàng)建的一個SpringBoot工程,添加的依賴,報了這個錯,
然后百度沒看到明顯的錯誤
org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tomcatEmbeddedServletContainerFactory'
往下看最根本的報錯信息
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl
嗯嗯,是這個類ConfigurationImpl出問題了,憋說了點進去看看翻一翻
初看,一切正?!?/p>
往下看,嗯?
怎么日志這里報錯了,代碼是紅的,

感覺應(yīng)該是這里出了問題,點進去繼續(xù)看看,???怎么全報紅了

全紅,有大問題呀,看一下這是什么依賴,jboss依賴,然后突然想到了,這個依賴有問題?

用IDEA看一下依賴關(guān)系,這里報錯了,再去maven倉庫看一下

依賴為空。。。。。這就是原因了。。。。。
重新導(dǎo)入jar就可以了(我是因為本地有兩個maven倉庫,配置的時候沒注意,所以沒找到)

梳理一下過程
spring-boot-starter-web依賴于hibernate-validator,然后這個繼續(xù)向下依賴與jboss-logging,這個找不到,所以報錯
hibernate-validator內(nèi)部實現(xiàn)了一個日志框架,是基于jboss-logging開發(fā)的(jboss-logging和slf4j一樣,都是門面日志框架,提供一些列日志接口規(guī)范,供其他人實現(xiàn),誰都可以實現(xiàn),SpringBoot默認使用的logback日志框架就給予slf4j的)
注意:
SpringBoot啟動報錯,先看依賴
小疑問:
依賴報錯,pom文件為什么不報錯呢,有點浪費時間呀!!!
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java針對ArrayList自定義排序的2種實現(xiàn)方法
這篇文章主要介紹了Java針對ArrayList自定義排序的2種實現(xiàn)方法,結(jié)合實例形式總結(jié)分析了Java操作ArrayList自定義排序的原理與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2018-01-01
java整合itext?pdf實現(xiàn)自定義PDF文件格式導(dǎo)出方式
Spring?Boot整合iTextPDF實現(xiàn)自定義PDF導(dǎo)出,按周次和星期顯示打卡記錄打勾,需定義數(shù)據(jù)VO、表格結(jié)構(gòu),確保所有單元格填充(含空值),測試接口生成格式正確的PDF文件2025-07-07
java.lang.IllegalStateException異常原因和解決辦法
這篇文章主要給大家介紹了關(guān)于java.lang.IllegalStateException異常原因和解決辦法,IllegalStateException是Java標(biāo)準(zhǔn)庫中的一個異常類,通常表示在不合適或無效的情況下執(zhí)行了某個方法或操作,需要的朋友可以參考下2023-07-07
SpringCloud搭建netflix-eureka微服務(wù)集群的過程詳解
這篇文章主要介紹了SpringCloud搭建netflix-eureka微服務(wù)集群的過程詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-04-04
SpringCloud Alibaba Nacos服務(wù)注冊中心解讀
這篇文章主要介紹了SpringCloud Alibaba Nacos服務(wù)注冊中心使用詳解,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2026-03-03
SpringBoot3 響應(yīng)式網(wǎng)絡(luò)請求客戶端的實現(xiàn)
本文主要介紹了SpringBoot3 響應(yīng)式網(wǎng)絡(luò)請求客戶端的實現(xiàn),文章詳細闡述了如何使用SpringBoot3的網(wǎng)絡(luò)請求客戶端進行HTTP請求和處理響應(yīng),并提供了示例代碼和說明,具有一定的參考價值,感興趣的可以了解一下2023-08-08
Spring Cloud微服務(wù)之間調(diào)用Dubbo的詳細過程
SpringCloudAlibabaDubbo是阿里巴巴開源的Dubbo與SpringCloud的深度集成方案,本文介紹Spring Cloud微服務(wù)之間調(diào)用Dubbo的詳細過程,感興趣的朋友跟隨小編一起看看吧2026-02-02

