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

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

 

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

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

 

 

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

正确的配置应该是:

 

JAVA_HOME:
D:\Program Files\Java\jdk1.7.0_79

PATH加上
%JAVA_HOME%\bin;

CLASSPATH:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

 

posted @ 2016-05-26 10:05  xunux  阅读(236)  评论(0编辑  收藏  举报