运行时报错如下:
C:\program_notes\Dubbo\课件资料\课件资料\课件\software\zookeeper-3.4.11\bin>zkServer.cmd
Error: JAVA_HOME is incorrectly set.
然后我在配置文件zkServer.cmd中添加一行如下所示:
if not exist "%JAVA_HOME%"\bin\java.exe (
echo Error: JAVA_HOME is incorrectly set.
echo %JAVA_HOME%\bin\java.exe 这一行是我添加啊的
echo %JAVA_HOME%\bin\java.exe 这一行也是我添加啊的
goto :eof
)
再次运行结果如下:发现路径多了个引号
C:\program_notes\Dubbo\课件资料\课件资料\课件\software\zookeeper-3.4.11\bin>zkServer.cmd
系统找不到指定的路径。
Error: JAVA_HOME is incorrectly set.
"C:\Program Files\Java\jdk1.8.0_261" 这里乍一看没毛病其实前后都要引号引着,路径不正确
"C:\Program Files\Java\jdk1.8.0_261"\bin\java.exe
建议将配置文件里面路径写死如下:
set JAVA_HOME="C:\Program Files\Java\jdk1.8.0_261"