我已经安装了Kafka以及zookeeper。 Zookeeper工作正常。但是,当我尝试运行Kafka服务器时,我得到以下错误。请帮我解决这个问题。先感谢您!!!
命令从C:\ kafka-0.9.0.1:
运行.\bin\windows\kafka-server-start.bat .\config\server.properties
错误讯息:
Classpath为空。请首先构建项目,例如通过运行' gradlew jarAll'
答案 0 :(得分:10)
安装Kafka时,是从源代码下载还是二进制下载?下载源分发时会发生此问题。
要解决此问题,请通过二进制下载链接下载:
此外,Windows的bat文件似乎有一些问题,所以我建议按照指南进行操作:
http://blog.anilot.tk/2014/08/06/Set-Up-Kafka-On-Windows/
使用指南中链接的Github存储库中的bat文件。
答案 1 :(得分:0)
要解决此问题,请修改
if exist "%BASE_DIR%\share\java\kafka\*" (
call :concat "%BASE_DIR%\share\java\kafka\*"
)
在包含文本“rem Classpath added for core”的行之前。
希望它能解决与类路径相关的问题。