jdk1.7和jdk1.8互相切换

时间:2021-07-26 12:49:04

1、在电脑上装上jdk1.7和jdk1.8

2、删掉C:\Windows\System32里的java.exe、javaw.exe、javaws.exe三个文件

3、配置环境变量

JAVA_HOME %JAVA8_HOME%
JAVA7_HOME D:\Java\jdk1.7.0_17
JAVA8_HOME D:\Java\jdk1.8.0_191
Classpath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

在安装jdk8的时候,安装过程中会在系统变量Path的最前面加上了C:\ProgramData\Oracle\Java\javapath;删掉这个路径。
将java相关的环境变量配置都提到最前面。

4、注册表

  1. 打开开始菜单,搜索regedit,打开注册表
  2. 打开”HKEY_LOCAL_MACHINE”
  3. 点击”SOFTWARE”
  4. 点击”JavaSoft”
  5. 点击”Java Runtime Environment”
  6. 选中”CurrentVersion” ,右键点击更改,改成”1.7” 或“1.8”

5、验证

jdk1.7和jdk1.8之间切换,只需修改JAVA_HOME环境变量

打开cmd,输入java -version 验证版本信息。

(如果以上操作都完成了,版本还是没有切换过来,请重新打开cmd再验证版本信息,会发现其实版本已经切换过来了!!!)