irpas技术客

zookeeper报错 JAVA_HOME is not set_xiyuanda_java_home zookeeper

未知 1120

很多开发者安装zookeeper的时候,应该会发现到这么一个问题:?JAVA_HOME is not set?

那么这个是什么意思呢?

就是说你的??JAVA_HOME 变量没有设定

为什么会提示这个呢?

其实zookeeper在启动服务端的时候会基于java环境启动,所以在启动的时候会检测 jdk 是否安装

而在我们开发者的入门过程中,都会设定一下 %JAVA_HOME%的系统变量。

在 zkservice启动的时候,会找%JAVA_HOME%\bin\java.jar 进行java基础环境的启动。所以,如果没有配置的话,就要配置:

如何配置:区分两种系统(自行百度吧)

  Linux: vim /etc/profile 文件修改后,检查是否完成 java??-version

  window:变量添加后,检查是否完成 java -version

好的!按理说完成以上步骤之后,就是已经完成了%JAVA_HOME%的配置。

注意:有些情况下也许你安装好了Java但是JAVA_HOME的环境变量没有配置,或者配置除了一些差错(比如多加空格之类),你的Java依旧可以正常使用,但是zookeeper在启动的时候会出问题


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #JAVA_HOME #zookeeper #is #not #jdk