Spring amqp 获得;java.lang.NoClassDefFoundError:com/rabbitmq/client/impl/LongString";从回复Q检索消息时
我正在使用spring集成amqp 4.1.4和rabbitmq amqp客户端3.5.3。邮件正在正常传递,但回复邮件检索引发以下异常Spring amqp 获得;java.lang.NoClassDefFoundError:com/rabbitmq/client/impl/LongString";从回复Q检索消息时,spring-amqp,Spring Amqp,我正在使用spring集成amqp 4.1.4和rabbitmq amqp客户端3.5.3。邮件正在正常传递,但回复邮件检索引发以下异常 org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer-消费者引发的异常,如果连接工厂支持,处理可以重新启动 java.lang.NoClassDefFoundError: com/rabbitmq/client/impl/LongString < P>请考虑正确地格
org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer
-消费者引发的异常,如果连接工厂支持,处理可以重新启动
java.lang.NoClassDefFoundError: com/rabbitmq/client/impl/LongString
< P>请考虑正确地格式化你的问题。< /P> 您似乎有一个依赖于旧版本rabbitmq java客户端(deps.txt)的依赖项,打开
deps.txt
,查找导致此问题的依赖项
您可以尝试直接依赖amqp客户端
,但这可能会隐藏问题:
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>3.5.1</version>
<scope>compile</scope>
</dependency>
com.rabbitmq
amqp客户端
3.5.1
编译
< /代码>请考虑正确地格式化您的问题。