安装roketMQ出现报错,检查mq的环境变量配置无误。最后锁定到Java环境变量,测试java、javac、java -version都正常。那就蛋疼了,最后一看jdk是安装在Program Files目录下的,问题就出在这里。卸载JDK,重新安装到其他没有空格的目录。解决!
12345_
流水晓风1:启动mqbroke.cmd报错的时候,需要改一下runserver.cmd, runbroker.cmd这两个文件里面的这个地方:set CLASSPATH=.;%BASE_DIR%conf;"%CLASSPATH%",这个地方的%CLASSPATH%外面要添加上半角双引号。而set "JAVA_OPT=%JAVA_OPT% -cp %CLASSPATH%" 这里面的%CLASSPATH%的头尾不能再添加半角双引号。就不会再报错:【找不到或无法加载主类 Files\Java\jdk1.8.0_152\bin;D:\Program】。1 月前回复
点赞
qq_44014916
默七袋:在runserver.cmd和runbroker.cmd文件中,%JAVA_HOME%两端加英文""也可以解决,如"%JAVA_HOME%"3 月前回复
点赞
W_98_B
我什么都贼6,开黑吗?:成功了,两位大哥给出的解决方案都用一遍,runserver.cmd和runbroker.cmd就都可以运行了