1. 程式人生 > >springboot啟動報錯java.lang.IllegalStateException: ApplicationEventMulticaster not initialized

springboot啟動報錯java.lang.IllegalStateException: ApplicationEventMulticaster not initialized

這個錯誤是比較奇葩,當時我和同事都同時從svn上下載的最新版本,他能成功開啟application,但是我每次開啟都直接崩掉,我也是傻,沒好好想想報錯的位置,當時排除了程式碼的各種問題,又一遍一遍重啟idea,都沒有效果.

第二天來公司之後,冷靜下來細細思考,發現是一開始啟動就報錯,就想到svn可能沒更新pom檔案的依賴,而這個錯誤又像極了jar包衝突的毛病,所以開始一個一個看依賴,終於發現原來是有一個依賴引起的衝突.

我這裡衝突的jar包是spring-boot-autoconfig這個jar包,對大家可能未必適用,但是思路應該是很有用的,畢竟我也是百度黨,這問題確實少見.

建議大家出現這個錯誤找一找jar包的問題.