Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

本示例,以jdk1.8为准。修改下图中所有jdk1.8路径和文件,即可切换为jdk其他版本。

1,已安装好三种jdk(1.8, 1.7, 1.6)

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

2,配置用户环境变量%JAVA_HOME%,PATH中添加%JAVA_HOME%\bin
 

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

3,查看系统环境变量Path中是否存在如下两个路径值,安装jdk1.8以上版本时,会自动配置这两组系统环境变量。

若两组路径值不存在,则直接跳转到第  5   步。

C:\ProgramData\Oracle\Java\javapath;

C:\Program Files (x86)\Common Files\Oracle\Java\javapath;

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

4,将jdk1.8安装目录bin中的java.exe   javaw.exe   javaws.exe三个文件拷贝,覆盖到如下路径两个路径。

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

 

5,将jdk1.8安装目录bin中的java.exe   javaw.exe   javaws.exe三个文件拷贝,覆盖到如下路径:C:\Windows\System32

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

6,Win+R,输入regedit,打开注册表编辑器,

      路径定位到:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\

      1)、点击Java Runtime Environment项,选择左侧CurrentVersion。编辑数值数据:1.8

      2)、点击Java Development Kit项,选择左侧CurrentVersion。编辑数值数据:1.8

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

 

7,Win+R,输入cmd,进入Dos界面,输入java -version,显示切换jdk1.8成功。

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本

 

总结:

       Windows中执行cmd命令,首先,从系统环境变量(而不是用户坏境变量)中查找所需执行文件,优先使用拍在第一位的。

比如把  %SystemRoot%\system32,调至第一位,则系统会执行该目录下的java.exe   javaw.exe   javaws.exe三个版本文件。

此时只需要按照第5、6步做出更改即可

Win10,CMD命令下切换三种多种jdk(1.10, 1.8, 1.6)版本