一、cmd里查看jdk的版本
首先在按win加r快捷键,输入cmd打开控制台
(或者直接在win10左下角的输入框搜索cmd)
在cmd里输入java -version即可查看jdk版本
如图我的电脑目前使用的是1.7版本jdk,现在要改成之前安装过的11版本。
二、环境配置
1.打开环境变量
右击此电脑->属性
在属性里直接滑到最下点击“高级系统属性”
再点击环境变量
2.多版本jdk的环境配置
(1)快捷配置,方便日后使用
首先在系统变量点新建
变量名设为JAVA_HOME?(?处写jdk的版本方便记忆)
变量值设为对应版本jdk在你电脑中的地址
同理,将另一个jdk也设一个JAVA_HOME?
接下来找到系统变量中的JAVA_HOME
双击来编辑(或者点右下角的编辑)
将变量值改成%JAVA_HOME?%(?处填你此时需要使用的jdk版本)
新建CLASSPATH,然后变量值是 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意前面英文点号不能漏。(之前可能有,有就不用新建)
最后双击path
输入"%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin";
上移到最前(或放到最前)
(2)快捷使用
直接在JAVA_HOME处改数字即可,想用几版本改几
比如我要改到11
记得一定要点确定->确定
三、最后在cmd中检测
win+R快捷键->搜索cmd->输入java -version
更改成功!
四、为防止重启以后jdk变化
4.1 在cmd里用where查看java地址
找到C:\Windows\System32\java.exe
以及javaw.exe、javaws.exe并删除(这些是安装版本jdk留下的)
找到C:\ProgramData\Oracle\Java\javapath\java.exe
以及javaw.exe、javaws.exe并删除
验证