序列化和反序列化报错 AMQP(RabbitMQ)没法反序列化对象ClassNotFoundException

包名  类名结构彻底同样java   经过对生产者和消费者中传输的对象采用相同的包结构来解决它。这背后的缘由是,在序列化时,java会考虑类名,包结构和其余信息,所以在消费者方面咱们须要具备相同的包结构。我在使用jsonMessageConverter时遇到了一样的问题。所以,从个人观点来看,这个问题的解决方案是将消息对象打包到jar中,并将该jar做为依赖项添加到生产者和消费者项目中。json
相关文章
相关标签/搜索