1. 确认jdk安装路径有没有空格
本人默认安装时,路径为C:\Program Files\Java,"Program"与"Files"之间有空格。
报错为找不到主类,“C:\Program” …
解决办法:
(在确认CLASSPATH,JAVA_HOME,Path环境变量没有配置错误情况下。)
1)修改jdk安装路径,保证没有空格然后修改对应环境变量
2)修改kafka文件夹下/bin/windows/kafka-run-class.bat,给CLASSPATH加上双引号
2. 确认zookeeper是否安装
解决办法:
windows部署zookeeper,简单
3. 确认kafka包有没有下错
本人一开始部署使用源码包,kafka-0.10.1.0-src…然后就一直报错。
命令语法不正确。 错误: 找不到或无法加载主类 kafka.Kafka
解决办法:
下载红框二进制包
4. 确认zookeeper与kafka对应版本
本人使用
zookeeper-3.4.6
kafka-0.10.1.0
按照以上步骤应该可以完事了