消息队列RabbitMQ与Spring集成,消费者监听队列报错

错误信息:java

java.lang.NoClassDefFoundError: org/springframework/util/backoff/BackOff
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
    at java.lang.Class.getDeclaredMethods(Class.java:1855)
    at org.springframework.core.type.StandardAnnotationMetadata.hasAnnotatedMethods(StandardAnnotationMetadata.java:136)

错误缘由因为spring版本过低 而spring-amqp和spring-rabbitMQ版本过高致使。spring

最后换成spring3和spring-amqp-1.4.6.RELEASE、spring-rabbit-1.4.6.RELEASEbash

若是是spring4 换成更高版本spring的的amqp和rabbit便可。code

相关文章
相关标签/搜索