Apache kafka 无法运行Kafka-在cmd中没有输出,在Git Bash中也没有此类文件或目录错误

Apache kafka 无法运行Kafka-在cmd中没有输出,在Git Bash中也没有此类文件或目录错误,apache-kafka,Apache Kafka,我正在本地建立卡夫卡。我已经解压了2.12版本并启动了zookeeper。Zookeeper已启动并正在运行,但当我尝试使用命令\bin\windows\kafka-server-start.bat.\config\server.properties启动kafka时,它没有显示任何输出 我还尝试在git bash中使用命令bin/kafka-server-start.sh config/server.properties,它给出的错误如下 /c/kafka/kafka_2.12-2.1.0/bi

我正在本地建立卡夫卡。我已经解压了2.12版本并启动了zookeeper。Zookeeper已启动并正在运行,但当我尝试使用命令
\bin\windows\kafka-server-start.bat.\config\server.properties
启动kafka时,它没有显示任何输出

我还尝试在git bash中使用命令
bin/kafka-server-start.sh config/server.properties
,它给出的错误如下

/c/kafka/kafka_2.12-2.1.0/bin/kafka-run-class.sh:第306行: C:\Program:没有这样的文件或目录

你能帮我解决这个问题吗。

这对我很有效:

转到第306行,将
$CLASSPATH
更改为

cygpath -wp $CLASSPATH

我在windows上使用git bash,并在kafka_2.12-2.2.0\bin(不是kafka_2.12-2.2.0\bin\windows)中运行脚本

在第306行的JAVA术语周围添加双引号

exec "$JAVA" $KAFKA_HEAP_OPTS $KAFKA_JVM_PERFORMANCE_OPTS $KAFKA_GC_LOG_OPTS $KAFKA_JMX_OPTS $KAFKA_LOG4J_OPTS -cp $CLASSPATH $KAFKA_OPTS "$@"
如果这没有帮助,请在“kafka run class.sh”脚本的顶部添加“set-x”以查看真正的问题

#!/bin/bash
set -x

如果您在windows机器中解压kafka,我建议您通过windows cmd终端运行启动zookeeper和kafka服务器

因此,请从“windows”文件夹运行两个命令:

首先,启动zookeeper:

C:\DevTools\kafka_2.12-2.4.1\bin\windows>zookeeper-server-start.bat ..\..\config\zookeeper.properties 
然后,卡夫卡服务器:

C:\DevTools\kafka_2.12-2.4.1\bin\windows>kafka-server-start.bat ..\..\config\server.properties
值得一提的是,如果在windows计算机上使用git bash启动zookeeper和kafka服务器,则在“kafka run class”中构建$CLASSPATH时可能会遇到一些错误:

因此,脚本将无法运行jar


文档

似乎是一个引用问题。目录空间中断。没有显示任何输出可能是运行良好的现象。在第306行的JAVA术语周围添加双引号对我很有效。谢谢
$ ./zookeeper-server-start.sh ../config/zookeeper.properties
C:\Program Files\Java\jdk1.8.0_241/bin/java
C:/Program Files/Java/jdk1.8.0_241/lib;C:/Program Files/Java/jdk1.8.0_241/jre1.8.0_151/lib;:/c/DevTools/kafka_2.12-2.4.1/bin/../libs/activation-1.1.1.jar:/c/DevTools/kafka_2.12-2.4.1/bin/../libs/aopalliance-repackaged-2.5.0.jar:/c/DevTools/kafka_2.12-2.4.1/bin/../libs/argparse4j-0.7.0.jar:/c/DevTools/kafka_2.12-2.4.1/bin/../libs/audience-annotations-0.5.0.jar:/c/DevTools/kafka_2.12-2.4.1/bin/../libs/commons-cli-1.4.jar:/