错误:无法找到或加载主类config.zookeeper.properties

时间:2016-06-30 07:53:42

标签: apache-kafka producer-consumer

我正在尝试使用Apache Kafka执行示例生产者使用者应用程序。我是从https://www.apache.org/dyn/closer.cgi?path=/kafka/0.10.0.0/kafka-0.10.0.0-src.tgz下载的。然后我开始按照http://www.javaworld.com/article/3060078/big-data/big-data-messaging-with-kafka-part-1.html中给出的步骤进行操作。

当我尝试运行bin / zookeeper-server-start.sh config / zookeeper.properties时,我收到错误:无法找到或加载主类config.zookeeper.properties 我google了一下问题,但没有得到任何有用的信息。任何人都可以帮我继续吗?

3 个答案:

答案 0 :(得分:34)

您已下载源包。下载Kafka的二进制包并进行测试。

答案 1 :(得分:4)

您必须从官方Kafka网站download the binary version获得。

答案 2 :(得分:1)

假设您具有正确的二进制版本检查,以确定您的环境中尚未定义CLASSPATH。如果你这样做,并且定义的CLASSPATH中有空格(例如 C:\ Program Files \<> ),那么zookeeper或kafka都不会启动。

要解决此问题,请删除现有的CLASSPATH或修改构建zookeeper和kafka CLASSPATH值的启动脚本,在构建路径之前将CLASSPATH条目放在双引号中