spring-cloud-stream-binder-kafka 和 spring-cloud-starter-stream-kafka 的区别

Difference between spring-cloud-stream-binder-kafka and spring-cloud-starter-stream-kafka

Spring Boot 项目中的这些 maven 依赖项有什么区别 -

spring-cloud-stream-binder-kafkaspring-cloud-starter-stream-kafka

"spring-cloud-starter-stream-kafka" 是一个 spring-boot-starter,便于版本兼容。

从link可以看出,https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/blob/v3.0.6.RELEASE/spring-cloud-starter-stream-kafka/pom.xml

"spring-cloud-starter-stream-kafka" 只有 "spring-cloud-stream-binder-kafka" 依赖信息

所以,如果你使用spring启动,使用spring-cloud-starter-stream-kafka

更方便