Kafka安装 - 类路径为空

时间:2018-01-22 21:06:54

标签: windows apache-kafka apache-zookeeper

我尝试在我的Windows(8)上安装kafka,但这不起作用。

我在更改server.properties和zookeeper.properties之后下载kafka并在c:\ kafka上解压缩。

我在这些文件中设置了日志路径。

我甚至尝试在kafka安装之外下载一个tun zookeper但是动物园管理员跑步而kafka没有。

我尝试运行此命令时得到的错误是:

bin\windows\zookeeper-server-start.bat .config\zookeeper.properties

这就是结果:

Classpath is empty. Please build the project first e.g. by running 'gradlew jarAll'

2 个答案:

答案 0 :(得分:0)

解决方案是下载二进制jar文件。

转到config \ server.properties和config \ zookeeper.properties并更改文件夹。新文件夹需要用/而不是写。

之后你需要获得主文件夹并运行命令:

bin\windows\zookeeper-server-start.bat config\zookeeper.properties
没有了。在" config \ zookeeper.properties"

之前

答案 1 :(得分:0)

我提供了类似错误here的答案,请检查一下。 https://i-am-jabi.medium.com/fixing-classpath-is-empty-69288c1509a2

以下是解决此问题的步骤:

  1. 打开kafka-run-class.bat文件。您会在融合的Kafka的bin \ windows文件夹中找到它。
  2. 在kafka-run-class.bat文件中搜索“核心的rem类路径添加”。当您找到它时,它看起来如下所示。

enter image description here

现在,让我们在kafka-run-class.bat文件中的“为核心添加rem类路径”行上方添加以下代码段。

General

添加以上代码段后,您的文件将如下所示。

enter image description here

现在,当您在Windows文件夹下运行bat文件时,它们将正常运行而没有任何问题。这是修复类路径错误后的zookeeper启动日志。

enter image description here