在安装的过程中有个小问题,是由于java的安装路径有空格引起的。明明设置了JAVA_HOME,却说JAVA_HOME设置不正确。
1、从官网下载包:
2、解压到一个目录,暂且叫ZOOKEEPER_HOME
3、执行ZOOKEEPER_HOME/bin/zkServer.cmd命令,报如下的错
系统找不到指定的路径。Error: JAVA_HOME is incorrectly set.
从zkServer.cmd的脚本里面,可以看到它执行了同目录下的zkEnv.cmd脚本,第42、47行加上引号即可。
if not exist "%JAVA_HOME%\bin\java.exe" ( echo Error: JAVA_HOME is incorrectly set. goto :eof)set JAVA="%JAVA_HOME%\bin\java"
加上如上引号,项目就跑起来了。