Java8的Path问题

1.问题:win7环境,机器先安装的JDK7,为了编译Spring4.x,又安装了JDK8,编译完了之后,将JAVA_HOME重新指向JDK7,在命令行查看java -version,是JDK8的,查看javac -version,是JDK7的。echo %JAVA_HOME%,是JDK7 的路径。简单点说就是所有的配置和表现都显示是JDK7的,只有java -version命令是JDK8的。

2.想到可能是PATH的问题,echo %PATH%


Java8的Path问题_第1张图片

发现这么个路径,进到这个路径,如下图所示:


Java8的Path问题_第2张图片

答案揭晓,解决方法也就揭晓了。

3.解决办法,任意一种都行

1.删掉上图文件夹中的这三个文件

2.删掉PATH中,这个路径的设置

3.如果不想删掉,将自己配置的JDK bin目录放到这个路径的前边即可

你可能感兴趣的:(Java)