Windows10下启动RocketMQ报错:找不到或无法加载主类
一、问题产生
参考RocketMQ Github官网上的说明,下载rocketmq-all-5.1.3-bin-release.zip,解压配置环境变量后,执行如下命令:
报错:错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_301\lib\dt.jar;C:\Program
二、产生原因
Windows上安装jdk默认安装到了C:\Program Files\路径下,即JAVA_HOME为C:\Program Files\Java\jdk1.8.0_301,其中路径中有
空格
,该路径空格导致问题产生
三、解决办法
在rocketmq解压理解下的bin目录下找到runrocket.cmd,打开并在%CLASSPTH%
上添加双引号,保存即可。如下图所示:
修改如下图所示:
重新执行如下命令,正常启动 ,会看到如下页面: