通过环境变量修改java版本不生效

通过环境变量修改java版本不生效

最近用maven打包jar一直包程序包找不到,所以就卸载我1.8u181的jdk打算重新安装1.8u91的,在没有安装前,本人电脑还安装了1.8u25的jdk,所以打消了安装u91的,直接用u25的。当我打开eclipse时报错了
通过环境变量修改java版本不生效_第1张图片
点击确定,出现如下错误
通过环境变量修改java版本不生效_第2张图片
一看就知道是java运行环境有问题
立马cmd查看jdk版本,发现是1.6的
所以修改环境变量,但是发现环境变量没有配置,此时就觉得奇怪
但是还是把环境变量配置上去了
再用cmd命令查看jdk版本还是1.6的
环境变量配置有问题???
所以上网查了一下
有网友说用cmd命令的where java查看java路径
果不其然,
在我的system32文件夹下面有个java.exe文件
所以在查看版本是调用的一直是system32下面的java.exe,所以配置的环境变量就自然不生效了
然后就把system32下面的java.exe删除,在查看版本就正常了

语言组织的不好,大家见谅

你可能感兴趣的:(通过环境变量修改java版本不生效)