java 环境变量java_home配置多加了 \ 导致zookeeper莫名其妙问题。

时间:2023-03-09 02:00:32
java 环境变量java_home配置多加了 \ 导致zookeeper莫名其妙问题。

平时开发其实不太用得到java_home、path、classpath之类的环境变量,但是在命令行下运行java则需要用上,所以配错就可能出现莫名其妙错误。

错误JAVA_HOME 配置:D:\Program Files\Java\jdk1.7.0_79\

导致运行zookeeper 出现如下错误:

java 环境变量java_home配置多加了 \ 导致zookeeper莫名其妙问题。

如上错误就是因为 JAVA_HOME 环境变量里 画蛇添足 多加了 “\” 导致的, 因为 JAVA_HOME \bin\java 就拼接成 "D:\Program Files\Java\jdk1.7.0_79\"\bin\java 了,这就导致了错误。

正确的配置应该是:

JAVA_HOME:
D:\Program Files\Java\jdk1..0_79 PATH加上
%JAVA_HOME%\bin; CLASSPATH:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar