Scala 2.10 / Windows上的Kafka 8.2.0 - 无法找到或加载主类org.apache.zookeeper.server.quorum.QuorumPeerMain

时间:2015-02-10 16:28:22

标签: scala apache-kafka

我刚刚按照Kafka的文档中的说明进行了以下安装:

Windows 7 64位,Scala 2.10.3,JRE 1.7.0_51-b13,Kafka 0.8.2.0(适用于Scala 2.10 - kafka_2.10-0.8.2.0.tgz)

确保JDK在PATH中。

已编辑\bin\kafka-run-class.sh并在文件末尾更改了

  

exec $ JAVA $ KAFKA_HEAP_OPTS $ KAFKA_JVM_PERFORMANCE_OPTS   $ KAFKA_GC_LOG_OPTS $ KAFKA_JMX_OPTS $ KAFKA_LOG4J_OPTS -cp $ CLASSPATH   $ KAFKA_OPTS" $ @"

  

exec java $ KAFKA_HEAP_OPTS $ KAFKA_JVM_PERFORMANCE_OPTS   $ KAFKA_GC_LOG_OPTS $ KAFKA_JMX_OPTS $ KAFKA_LOG4J_OPTS -cp cygpath -wp $CLASSPATH $ KAFKA_OPTS" $ @"

按照另一个帖子here的指示。

我收到错误:

无法找到或加载主类org.apache.zookeeper.server.quorum.QuorumPeerMain

还有另一个关于SO的问题,但解决方案是针对不同的版本而且我确定我已经安装了正确的版本。任何人都可以帮助这个版本吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

发现了这个问题,完全没有记录在Kafka文档中,只是稍微搜索一下......

最终我运行了非windows sh文件(需要在windows子文件夹中运行bat)并且正在bin文件夹而不是root文件中运行。向上移动到根Kafka文件夹并从那里运行似乎已经有效。

C:\kafka_2.10-0.8.2.0>bin\windows\zookeeper-server-start.bat config\zookeeper.properties