安裝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就都可以運行了