使用以下链接,我尝试在Windows中运行kafka 在Windows操作系统上设置和运行Apache Kafka
我能够运行动物园管理员而没有任何错误,当我尝试运行命令时
.binwindowskafka-server-start.bat .configserver.properties
我收到以下错误
ERROR Exiting Kafka due to fatal exception (kafka.Kafka$)
java.lang.IllegalArgumentException: Error creating broker listeners
from 'http://localhost:9092': No security protocol defined for
listener HTTP
at kafka.utils.CoreUtils$.listenerListToEndPoints(CoreUtils.scala:312)
at kafka.server.KafkaConfig.advertisedListeners(KafkaConfig.scala:1334)
at kafka.server.KafkaConfig.validateValues(KafkaConfig.scala:1396)
at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:1374)
at kafka.server.KafkaConfig.<init>(KafkaConfig.scala:1063)
at kafka.server.KafkaConfig$.fromProps(KafkaConfig.scala:1043)
at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:28)
at kafka.Kafka$.main(Kafka.scala:59)
at kafka.Kafka.main(Kafka.scala)
请指导我解决上述问题
谢谢
我能够通过执行以下操作来解决所述错误
- 我重新安装了卡夫卡
- 我确保我的 Java 环境路径指向 64 但仅指向 VM。