博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装JDK8后再安装JDK7出现java -version依然是JDK8的问题
阅读量:6942 次
发布时间:2019-06-27

本文共 581 字,大约阅读时间需要 1 分钟。

hot3.png

电脑中一直用的JDK8后来由于工作需要使用JDK7,可是我又不想把JDK8删了,我又安装了JDK7,这样我电脑里就有两个版本的JDK了,我把Java_Home环境变量更改到JDK7后,在CMD控制台上敲入java -version出现的依然是JDK8版本的。

经过排查后发现,在目录C:\WINDOWS\system32下有java.exe,而这个目录在Path变量中的第一个,所以自己配置的Java_Home变量根本没起作用。现在我把C:\WINDOWS\system32下的java相关的都删了,如下:

170129_BzgS_2608182.png

好了,本应该满心欢喜地应该OK了。可是

170303_EHGl_2608182.png

艹,还是没变呐。

然后我又在Path变量中从上到下,一个一个目录的排查,发现在

170430_FTtj_2608182.png

这个目录下有

170515_CWmv_2608182.png

而这个目录在我配置的Java_Home变量前面,天呐,日了够了,劳资日夜维护的Java_Home变量居然一直没起作用,靠,玩儿我。

好了,现在把这个目录的环境变量移到配置的

170757_pV2D_2608182.png

环境变量的后边。

好了,再试一下

170936_wWYq_2608182.png

大功告成!

注意:

如果在你Path环境变量里配置的

170757_pV2D_2608182.png

变量之前还有相应目录下有java.exe命令的,你只需要将此环境变量移到以上这两个变量的后边就Okay了(当然你也可以直接删除那个目录下的java.exe)。

转载于:https://my.oschina.net/u/2608182/blog/1539976

你可能感兴趣的文章
用递归方法对二叉树进行层次遍历
查看>>
Git分支管理策略
查看>>
mysql三范式
查看>>
hdu2048
查看>>
第一次写简历
查看>>
linux/centos/redhat 安装mono环境 X64系统
查看>>
Servlet,Filter,Listener,Interceptor的作用和区别
查看>>
学习 Message(4): 通过 Application.OnMessage 或 TApplicationEvents 响应消息
查看>>
HTML 学习 form 表单操作
查看>>
注册51cto博客的第一天
查看>>
CSS字体样式的缩写
查看>>
linux视频教程之vsftp_A
查看>>
LAMP平台部署及应用
查看>>
查看服务器RAID卡信息的SHELL脚本和命令介绍
查看>>
javascript基础函数
查看>>
Windows平台分布式架构实践 - 负载均衡
查看>>
MongoDB结合PHP
查看>>
ZABBIX微信报警
查看>>
探索ansible runner的源码及执行api原理
查看>>
html基础课(2)
查看>>