我尝试在我的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'
答案 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
以下是解决此问题的步骤:
现在,让我们在kafka-run-class.bat文件中的“为核心添加rem类路径”行上方添加以下代码段。
General
添加以上代码段后,您的文件将如下所示。
现在,当您在Windows文件夹下运行bat文件时,它们将正常运行而没有任何问题。这是修复类路径错误后的zookeeper启动日志。