我试着在我的windows(8)上安装kafka,但它不起作用。
我下载了kafka并在c:\kafka上解压它,之后我更改了server.properties和zookeeper.properties。
我在这些文件中设置了日志路径。
我甚至尝试下载一个tun zookeper以外的Kafka安装,但zookeeper运行和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条答案
按热度按时间bzzcjhmw1#
我已经提供了类似错误的答案在这里,看看这个。https://i-am-jabi.medium.com/fixing-classpath-is-empty-69288c1509a2
以下是解决问题的步骤:
打开kafka-run-class.bat文件。您可以在您的合流Kafka的bin\windows文件夹中找到它。
在kafka-run-class.bat文件中搜索“rem classpath addition for core”。当你找到它,它看起来像下面。
现在让我们在kafka-run-class.bat文件的“rem classpath addition for core”行上方添加下面的代码段。
添加上述代码段后,您的文件将如下所示。
现在,当您在windows文件夹下运行bat文件时,它们将正常运行,不会出现任何问题。以下是修复类路径错误后的zookeeper启动日志。
hof1towb2#
解决方案是下载二进制jar文件。
转到config\server.properties和config\zookeeper.properties并更改文件夹。新文件夹需要用/而不是。
之后,您需要获取主文件夹并运行以下命令:
没有了这个。在“config\zookeeper.properties”之前