在Windows上启动Zookeeper时,JAVA_HOME设置不正确
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Windows上启动Zookeeper时,JAVA_HOME设置不正确相关的知识,希望对你有一定的参考价值。
我正确地设置了zkServer.cmd在Windows上启动Zookeeper时出现“JAVA_HOME设置错误”错误!当我发布%JAVA_HOME%
时,我得到了C:Program FilesJavajdk1.7.0_45
,这是java instalation的正确目录。
我怀疑问题是由于程序文件中的空间,因为当我发出%JAVA_HOME%injava.exe
(zkEnv.cmd中使用的命令)时,我得到了:
'C:Program' is not recognized as an internal or external command, operable program or batch file.
我怎么解决这个问题?
答案
引用路径。
“宾%JAVA_HOME% java.exe的”
另一答案
我也有同样的问题。我修好了。
您可以在zkEnv.cmd中将内容[%JAVA_HOME% bin java]更改为[“%JAVA_HOME% bin java”]。它需要配额。
然后运行zkServer.cmd。它运作良好。
另一答案
在我的环境中我设置为:
JAVA_HOME = C: PROGRA〜1 爪哇 jdk1.8.0_65
注意64位系统上的Windows用户
Progra~1 ='程序文件'
Progra~2 ='程序文件(x86)'
另一答案
在zkEnv.cmd文件中,它们仅从JAVA_HOME更改为JAVA。我在Enviorment Path中添加了JAVA并且它可以工作,或者你可以在zkEnv.cmd文件中从JAVA更改为JAVA_HOME并且它可以工作
以上是关于在Windows上启动Zookeeper时,JAVA_HOME设置不正确的主要内容,如果未能解决你的问题,请参考以下文章