首先根据错误提示,JAVA_HOME配置错误,找不到java环境。主要原因:
在zookeeper目录bin下的zkEnv.cmd中
在Windows下java默认安装装在C:\Program Files\Java\jdk1.xxx下,路径中存在空格,启动时会找不到正确的路径,在JAVA_HOME上加""即可。
if not defined JAVA_HOME (
echo Error: JAVA_HOME is not set.
goto :eof
)
if not exist "%JAVA_HOME%\bin\java.exe" (
echo Error: JAVA_HOME is incorrectly set.
goto :eof
)
set JAVA="%JAVA_HOME%\bin\java"