kafka-streams 3.9.0未引入正确版本kafka-clients依赖问题
问题:Kafka Streams 3.9.0依赖的Kafka Clients版本不符合预期
我使用org.apache.kafka:kafka-streams:jar:3.9.0,按官方定义应该依赖org.apache.kafka:kafka-clients:jar:3.9.0,但执行mvn dependency:tree命令后,得到的依赖树显示kafka-clients版本为3.6.2。
执行mvn dependency:tree得到的依赖树:
[INFO] +- org.apache.kafka:kafka-streams:jar:3.9.0:compile [INFO] | +- org.apache.kafka:kafka-clients:jar:3.6.2:compile [INFO] | | +- com.github.luben:zstd-jni:jar:1.5.5-1:runtime [INFO] | | +- org.lz4:lz4-java:jar:1.8.0:runtime [INFO] | | \- org.xerial.snappy:snappy-java:jar:1.1.10.5:compile [INFO] | +- org.rocksdb:rocksdbjni:jar:7.9.2:compile [INFO] | \- com.fasterxml.jackson.core:jackson-annotations:jar:2.15.4:compile [INFO] +- org.apache.hbase:hbase-client:jar:2.5.8-hadoop3:compile
我的pom.xml配置:
<dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-streams</artifactId> <version>3.9.0</version> </dependency>
kafka-streams-3.9.0.pom中的依赖声明:
<dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>3.9.0</version> <scope>compile</scope> </dependency>
内容的提问来源于stack exchange,提问作者M. Bouzaien
相关产品推荐
相关产品推荐

