[Kafka][错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program]
2017-12-22 10:05
253 查看
**背景:**最近需要使用kafka服务器,之前只安装了JRE,通过命令能够正常启动kafka服务器。后来卸载了JRE,重新安装了一个JDK(含JRE),启动时kafka时会报错。
**现象:**cmd进入命令窗口输入命令kafka-server-start.bat
..\..\config\server.properties命令窗口提示:错误:
找不到或无法加载主类 Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program
**解决:**
网上查找解决办法,自身主要有两个问题:
1、CLASSPATH配置有误,应该是:**.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;**
最前面是“小数点”不是“逗号”。
2、java环境由JRE换成JDK的话,需要修改kafka_2.12-1.0.0\bin\windows\kafka-run-class.bat文件。
具体修改内容是,将:
set COMMAND=%JAVA% %KAFKA_HEAP_OPTS%
%KAFKA_JVM_PERFORMANCE_OPTS%
%KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS%
-cp %CLASSPATH% %KAFKA_OPTS% %
改为:set COMMAND=%JAVA% %KAFKA_HEAP_OPTS%
%KAFKA_JVM_PERFORMANCE_OPTS%
%KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS%
-cp "%CLASSPATH%" %KAFKA_OPTS% %
%CLASSPATH%要用双引号。
**现象:**cmd进入命令窗口输入命令kafka-server-start.bat
..\..\config\server.properties命令窗口提示:错误:
找不到或无法加载主类 Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program
**解决:**
网上查找解决办法,自身主要有两个问题:
1、CLASSPATH配置有误,应该是:**.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;**
最前面是“小数点”不是“逗号”。
2、java环境由JRE换成JDK的话,需要修改kafka_2.12-1.0.0\bin\windows\kafka-run-class.bat文件。
具体修改内容是,将:
set COMMAND=%JAVA% %KAFKA_HEAP_OPTS%
%KAFKA_JVM_PERFORMANCE_OPTS%
%KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS%
-cp %CLASSPATH% %KAFKA_OPTS% %
改为:set COMMAND=%JAVA% %KAFKA_HEAP_OPTS%
%KAFKA_JVM_PERFORMANCE_OPTS%
%KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS%
-cp "%CLASSPATH%" %KAFKA_OPTS% %
%CLASSPATH%要用双引号。
相关文章推荐
- kafka启动报错,找不到或无法加载主类 Files\Java\jdk1.8.0_144\lib\dt.jar;C:\Program
- kafka启动报错,找不到或无法加载主类 Files\Java\jdk1.8.0_144\lib\dt.jar;C:\Program
- kafka创建topics 错误: 找不到或无法加载主类 Files\Java\jdk1.7.0_80\lib;C:\Program
- “访问限制:由于对必需的库C:\Program Files\Java\jre1.8.0_20\lib\rt.jar具有一定限制,因此无法访问构造函数JFrame()”的解决方法
- JDK java 命令 错误: 找不到或无法加载主类 XXXX
- cmd运行java.class,错误:找不到或无法加载主类
- Java 终端运行错误:找不到或无法加载主类
- Java 命令行执行找不到类 —— 错误: 找不到或无法加载主类
- 在Windows端安装kafka 提示错误: 找不到或无法加载主类 的解决方案
- 【Java】【FAQ】【环境变量设置问题】错误:找不到或无法加载主类 "xxxxxx"
- eclipse报错"错误: 找不到或无法加载主类 jdk1.7"解决方案
- [JDK]找不到或无法加载主类 java
- java执行提示 错误: 找不到或无法加载主类
- java 配置之错误:错误: 找不到或无法加载主类
- pom.xml无法引入本地的jar和安装到本地安装maven 错误: 找不到或无法加载主类 org.codehaus.plexus.classworlds.launcher.Launcher
- eclipse 运行java程序报错 “错误: 找不到或无法加载主类 ”
- java中的“错误:找不到或无法加载主类”的解决办法
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- kafka运行错误:找不到或者无法加载主类等错误解决方法
- JAVA/JDK重新安装/卸载时出现错误1316;安装jdk后找不到dt.jar和tools.jar