到处搜索,无法找到问题的解决方案。
当我解压缩二进制版本的Kafka(使用tar -xzf命令通过终端解压缩)后进入目录时,我尝试使用命令启动Zookeeper(macOS Sierra):
bin / zookeeper-server-start.sh config / zookeeper.properties
我得到同样的错误:
错误:无法找到或加载主类config.zookeeper.properties
下载最新的Kafka二进制版本(也尝试过早期版本) - kafka_2.11-0.11.0.0.tgz - 结果相同 - 同样的错误。
在帖子中写下下载版本中的错误 - 源代替二进制。我只有二进制文件。
带有最新更新的Java版本(版本1.8.0_141-b15)。
可能是什么问题?
答案 0 :(得分:0)
我在Mac上遇到了同样的问题。结果是导致问题的路径的空间。通过删除它,它的工作原理。 / Users / xxx / My Projects / kafka_2.11-0.11.0.0 => /Users/xxx/MyProjects/kafka_2.11-0.11.0.0
答案 1 :(得分:0)
请运行以下命令:
wget http://www-eu.apache.org/dist/kafka/0.11.0.1/kafka_2.11-0.11.0.1.tgz
tar -xzf kafka_2.11-0.11.0.1.tgz
cd kafka_2.11-0.11.0.1
bin/zookeeper-server-start.sh config/zookeeper.properties
答案 2 :(得分:0)
尝试使用完整的路径,如下所示: bin / zookeeper-server-start.sh /usr/local/Cellar/kafka/1.1.0/libexec/config/zookeeper.properties