为了使用 AdminClient,我需要导入: org.apache.kafka.clients.admin.AdminClient 包名称。
我下载了: org.apache.kafka:kafka_2.11:0.10.0.13 org.apache.kafka:kafka-clients:0.10.0.11 来自 IntelliJ idea 中 Maven 存储库的依赖项。
但是,没有找到我想要的导入语句。 AdmintClient下载的具体包名是什么? (IntelliJ Maven 搜索中不存在 kafka 0.11.0.2)
最佳答案
AdminClient
类位于 kafka-clients
maven 包中。
但是,您需要比 0.10.0 更新的版本,因为 AdminClient 仅在 0.11 中添加。
如果可以的话,我建议使用最新版本(当前为 2.0.0),因为 AdminClient 自首次出现以来已经发展了很多。
Maven Artifact :https://mvnrepository.com/artifact/org.apache.kafka/kafka-clients/2.0.0
关于maven - 客户端管理员的 Apache Kafka Maven 包名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52052401/