欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

zookeeper报错JAVA

时间:2023-05-02

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

那么这个是什么意思呢?

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

为什么会提示这个呢?

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

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

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

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

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

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

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

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

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。