引入spring-cloud-stream报Failed to introspect annotated methods on class BinderFactoryConfiguration

 

文章目录

    • 环境
    • 问题背景
    • 解决方案

 
 

环境

服务 版本
jdk 8
SpringBoot 2.2.1RELEASE
SpringCloud Greenwich.SR1

问题背景

使用SpringCloud项目引入rocketMQ和stream启动时报错如下:

org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.jyannis.usercenter.UserCenterApplication]; nested exception is java.lang.IllegalStateException: Failed to introspect annotated methods on class org.springframework.cloud.stream.config.BinderFactoryConfiguration

解决方案

这是springboot和springcloud版本冲突问题,修改相关版本可以解决。
大致的版本对应关系:

SpringCloud SpringBoot
Greenwich 2.1.x
Finchley 2.0.x
Dalston和Edgware 1.5.x
Camden 2.0.x
Brixton 1.4.x和1.5.x
Angel 1.3.x和1.4.x

你可能感兴趣的:(debug杂记)