2017-09-07 104 views
0

我想通过cygwin在我的笔记本电脑上运行Kafka。我按照许多链接中的建议设置了以下参数。在Windows上运行Apache kafka

exec $JAVA $KAFKA_HEAP_OPTS $KAFKA_JVM_PERFORMANCE_OPTS $KAFKA_GC_LOG_OPTS $KAFKA_JMX_OPTS $KAFKA_LOG4J_OPTS -cp `cygpath -p -w "$CLASSPATH"` $KAFKA_OPTS "[email protected]" 

不过,我看到下面的错误 -

[/cygdrive/c/CTP/software/kafka-0.11.0.0-src]bin/zookeeper-server-start.sh config/zookeeper.properties 
cygpath: can't convert empty path 

请你让我知道我错过了什么?

回答

1

问题可能在于您正在从Windows上的源代码包构建。尝试使用here的二进制包。

也尝试创建日志和zookeeper的新目录。目录的名称应该是kafka-logszookeeper。也看到这个问题here

+0

谢谢托尼,我设置它,看到下面的错误 - [/cygdrive/c/CTP/software/kafka-0.11.0.0-src]bin/zookeeper-server-start.sh config/zookeeper.properties cygpath:无法转换空路径 cygpath:无法转换空路径 错误:无法找到或加载主类config.zookeeper.properties –

+0

刚刚在另一篇文章中看到它是因为我下载了源码包。我会下载二进制文件并检查 –