在使用SpringCloudStream消息驱动RabbitMq平滑迁移kafka遇到了异常Caused by: java.lang.ClassNotFoundException: org.springframework.kafka.support.ProducerListener,尝试了好久,浪费了很多时间,还是报错,极度想放弃,但最终还是解决了:
引入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-stream-kafka</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>
后发现spring-kafka虽然引入了,但是ProducerListener.calss点击不开,
最后删除仓库中的整个kafka文件,重新下载就好了。