删除旧JDK更换新JDK步骤

本文记录更换版本的过程,原版”JDK1.7.0_80”为了和开发组环境同步,需要换成JDK1.8。本机为win10_64位:

1.检查本机jdk情况

按win+R(跳出弹框)

输入cmd

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_jdk更换


跳转到逼格黑框

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_旧版_02


然后输入 java -version(中间有空格,-是中横线)

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_旧版_03


可以看到目前本机所用的jdk版本了然后,要去把下载好的jdk解压

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_jdk更换_04

我把解压后的jdk放到c盘下,你们也可以放其他盘
这是原来的jdk
我不用旧版本了,就果断全删除里面的东西,有需要的可以不删(我在C盘,要管理员操作,后面的直接解压过来的话可能会有权限问题,可以直接解压再剪切过来C盘)

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_旧版_05


原来乱七八糟的东西

删除

再放入解压后的JDK

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_jdk更换_06


点开

把jdk安装,一直默认点击下去

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_jdk卸载_07


然后回来看刚刚的安装目录

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_jdk卸载_08


出现了两个新的目录

一个jdk (java开发包)

一个jre(java运行环境)

接下来配置path路径
在桌面“我的电脑图标”右键
弹出的菜单里 找到最下面的“属性”
双击进入下面

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_旧版_09


点击“高级系统设置”跳入

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_JDK_10


点击环境变量进入下面

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_java_11


进入这里面

把原有的所有jdk1.7的路径改为新的jdk1.8的路径

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_jdk卸载_12


(这里有个有意思的地方,我的win10是不支持间接引用的,也就是说我的JAVA_HOME\JRE_HOME是不起作用的,你们如果可以间接引用,那就也改掉路径就可以了)

(所以我的classpath\path都是全路径)

例如

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_旧版_13

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_旧版_14


classpath、path都是全路径改好

再打开cmd

输入java

打出下面信息

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_java_15


输入 javac

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_jdk卸载_16


再输入 java -version

windows java 更新 需要卸载旧的吗 更新jdk需要卸载旧的吗_jdk卸载_17


看到jdk版本信息,这里就成功了

(其实,jdk是可以多版本并存的。
安装多个后更改CLASSPATH、PATH路径就可以,
改到哪个版本路径下就执行哪个版本。
如果出现奇怪的现象,不费神,那就卸载不用的jdk和到注册表删除一些旧版本的残余信息)