windows-7 - Windows 7 上的主题创建错误 Kafka

标签 windows-7 apache-kafka

经过多次重试和更改bat文件,我终于在Windows 7中成功运行了Kafka和Zookeeper。这是一台运行Java 7的32位机器。不幸的是,我无法创建主题。我尝试使用这里的教程:http://janschulte.wordpress.com/2013/10/13/apache-kafka-0-8-on-windows/

我执行了命令:

C:\Cambria\kafka_2.8.0-0.8.0>bin\kafka-create-topic.bat --zookeeper localhost:2181 --replica 1 --partition 1 --topic topic

并最终出现以下错误:

Exception in thread "main" joptsimple.UnrecognizedOptionException: 'û' is not a recognized option
    at joptsimple.OptionException.unrecognizedOption(OptionException.java:89)
    at joptsimple.OptionParser.validateOptionCharacters(OptionParser.java:586)
    at joptsimple.OptionParser.handleShortOptionCluster(OptionParser.java:511)
    at joptsimple.OptionParser.handleShortOptionToken(OptionParser.java:506)
    at joptsimple.OptionParserState$2.handleArgument(OptionParserState.java:59)
    at joptsimple.OptionParser.parse(OptionParser.java:433)
    at kafka.admin.CreateTopicCommand$.main(CreateTopicCommand.scala:56)
    at kafka.admin.CreateTopicCommand.main(CreateTopicCommand.scala)

所有类路径条目都是正确的,并且还存在必需的 JAR 文件。我不确定是什么问题。有人可以帮我吗?

P.S:我在 Cygwin 上尝试过这个,虽然正确设置了类路径,但遇到了 Class Not Found 错误。

最佳答案

对于刚开始玩 kafka 并遇到此问题的人(但在 Unix 机器上),这是由于您正在关注的过时教程。

the latest version ,你必须使用

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

创建主题。

关于windows-7 - Windows 7 上的主题创建错误 Kafka,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21767922/

相关文章:

windows - 启用 Windows 命令行历史记录

c# - 标签的位置在 xp 和 7 中不同

scala - 如何解决Kafka Consumer轮询超时错误

java - 当 Broker 不可用时,消息不会出现在 Spring Integration (Kafka) ErrorChannel 中

python - 如何使用 kafka-python 订阅多个 kafka 通配符模式的列表?

apache - 解决有关通过 LAN 访问 localhost 的问题

使用机器人类的 Java 屏幕捕获

unicode - 记事本可以读取UTF-32吗?

java - 从 Kafka 中间主题中删除消息

java - 在 Kafka 中使用实时消息