我刚刚更新了一个大型Java项目的spring版本,它向我报告了一些警告:
WARN org.springframework.beans.factory.support.DefaultListableBeanFactory - FactoryBean类型上的Bean创建异常检查:org.springframework.beans.factory.BeanCreationException:创建名称为' addResponseInterceptor'在类路径资源[applicationContext.xml]中定义:无法解析对bean' httpClient'的引用设置bean属性' targetObject&#39 ;;嵌套异常是org.springframework.beans.factory.BeanCurrentlyInCreationException:创建名称为' httpClient'的请求错误:请求的bean当前正在创建:是否存在无法解析的循环引用?
我在代码中发现,有很多类使用注释@Autowired
来注入依赖项,那里肯定有问题。
但由于课程太多(超过50个),我很难找到错误的地方。我已经工作了几个小时,仍然没有找到原因。
有没有办法让问题更容易解决?