Windows安装多个版本JDK,灵活切换
2017-11-23 11:26
232 查看
首先声明一点,操作系统限制为Windows10,一切操作是在Windows10环境下进行的。其次,我们以JDK1.7、JDK1.8两个版本为背景来描述主题内容。
配置CLASSPATH。新建,变量名CLASSPATH,变量值,.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(第一个分号前前面有一个点)。
配置Path。注意!一定要在Path变量值最前加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在安装JDK1.8时(我的电脑是先安装jdk1.7再安装的jdk1.8),会将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以要将这个目录中这三个文件删除。
更改控制面板中JAVA的应用设置。如下图:
![](https://static.oschina.net/uploads/space/2017/1123/112201_sRs2_581386.png)
打开cmd,输入java -version,查看版本。切记,更改版本后要重新打开命令窗口!
![](https://static.oschina.net/uploads/space/2017/1123/112354_bJ1z_581386.png)
一、安装好JDK1.7和1.8:
windows系统下安装JDK8二、配置环境变量:
创建三个JAVA_HOME。JAVA7_HOME,存放JDK1.7的安装路径。JAVA8_HOME,存放JDK1.8的安装路径。JAVA_HOME,如果需要1.7版本变量值设为%JAVA7_HOME%,如果需要1.8版本变量值设为%JAVA8_HOME%,便于切换。配置CLASSPATH。新建,变量名CLASSPATH,变量值,.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(第一个分号前前面有一个点)。
配置Path。注意!一定要在Path变量值最前加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在安装JDK1.8时(我的电脑是先安装jdk1.7再安装的jdk1.8),会将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以要将这个目录中这三个文件删除。
三、验证:
切换JAVA_HOME内不同的变量值。更改控制面板中JAVA的应用设置。如下图:
![](https://static.oschina.net/uploads/space/2017/1123/112201_sRs2_581386.png)
打开cmd,输入java -version,查看版本。切记,更改版本后要重新打开命令窗口!
![](https://static.oschina.net/uploads/space/2017/1123/112354_bJ1z_581386.png)
![](https://static.oschina.net/uploads/space/2017/1123/112532_PGOY_581386.png)
相关文章推荐
- 关于JDK环境配置的误区和单机安装多版本JDK并灵活切换版本
- windows安装jdk7和jdk8 、jdk版本切换
- windows 下安装多个版本的jdk 1.6&1.7&1.8以及版本切换脚本
- 安装多个jdk版本灵活切换选中开发环境
- windows下jdk版本切换(安装多个版本jdk)
- 解决Windows对JDK默认版本切换问题
- MAC下安装多版本JDK和切换几种方式
- 电脑安装多个版本JDK后使用时的切换
- Ubuntu如何安装切换jdk版本
- 关于电脑安装多个版本JDK后使用时的切换
- 关于电脑安装多个版本JDK后使用时的切换
- 安装多个版本JDK后使用时的切换方法总结
- MAC下安装多版本JDK和切换几种方式
- Windows系统下面多个jdk版本切换
- Java (JDK 多版本切换)—— Windows平台
- MacBook pro下安装两种版本的jdk并切换
- ubuntu多版本jdk安装及切换
- JDK绿色化安装,随意切换多版本
- 关于电脑安装多个版本JDK后使用时的切换
- win7 安装了多个版本的JDK ,版本切换