在windows中搭建kafka,在启动kafka时报错问题

图片描述

找不到libdt.jar 。但是这个jar确实是在啊?怎么解决

阅读 7.7k
4 个回答

jdk是存在这个jar,但是运行环境jre不存在.

新手上路,请多包涵

错误的原因,很有可能是因为 jdk路径有空格,卸载重新安装,安装目录不要使用默认修改为没有空格的路径即可,在电脑高级设置->paht环境变量重新配置

Program Files目录windows里有个别名PROGRA~1,将path里的JAVA_HOME引用到的Program Files改为PROGRA~1即可图片描述

PS. 需重启CMD窗口才能使用新JAVA_HOME

很简单,将kafka-run-class.bat文件中的142行的%CLASSPATH%加上双引号就行了。空格造成的问题。

修改后:
set COMMAND=%JAVA% %KAFKA_HEAP_OPTS% %KAFKA_JVM_PERFORMANCE_OPTS% %KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS% -cp “%CLASSPATH%” %KAFKA_OPTS% %*

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题