1. 程式人生 > >解決Injection of autowired dependencies failed的報錯

解決Injection of autowired dependencies failed的報錯

錯誤:

嚴重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xxxxxxx': Injection of autowired dependencies failed;

原因:

錯誤顯示就是Spring不能自動裝配xxxx,看了好久才發現錯誤。

今天引入一個dubbo消費者,它的介面名字和一個老的介面名字是一樣的,只不過不在同一包下,但是預設名字就相同了,

我在寫service層注入了這個dubbo介面,spring就找不到到底是哪一個介面了。專案中的dubbo消費者太多了,沒注意看啊啊啊。。。

相關錯誤都有可能是這種忘記裝配啦,重名了之類的,不要慌,好好排查一下,多踩點坑也是種進步吧。

環境:SSM框架,idea開發環境