zookeeper 在Windows下启动报错 JAVA_HOME is incorrectly set

时间:2022-02-27 23:02:11

首先根据错误提示,JAVA_HOME配置错误,找不到java环境。主要原因:

在zookeeper目录bin下的zkEnv.cmd中

zookeeper 在Windows下启动报错 JAVA_HOME is incorrectly set

在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"