mq-兼容问题
1.报错
boot升级到2.6.7后,内嵌的spring-boot-starter-amqp不兼容旧的一些包,比如:
找不到类CorrelationData
2.解决
spring-rabbit-2.0.3版本是这个路径;
org.springframework.amqp.rabbit.support.CorrelationData
而新spring-boot里的spring-rabbit-2.4.4版本是这个路径:
org.springframework.amqp.rabbit.connection.CorrelationData
代码调整引用包的路径:
1)全局收索一下:
org.springframework.amqp.rabbit.support.CorrelationData,
换成
org.springframework.amqp.rabbit.connection.CorrelationData