不同的项目需要用到不同的JDK版本,在本机配置好多个jdk版本可以实现快速的JDK切换。这极大的提高了我们的工作效率。下面根据我自己的配置步骤总结了这样一篇文章。有需要的朋友可以拿过来看一看。
- 下载两个不同版本的JDK 例如JDK1.8和JDK1.7
- 分别安装好这两个JDK,安装过程只需要记住JDK的安装目录就可以了,之后的环境变量配置中需要用到
- 根据两个JDK的安装路径进行环境配置
- 测试切换两个JDK版本
1.两个JDK版本的下载地址请参考如下链接,如果链接失效,可自行百度获取:
jdk1.7 https://pan.baidu.com/s/1iTnBsKsb9uZoid7khL4C9g
jdk1.8 https://pan.baidu.com/s/1qB4J6-9m002hQt-EVb5Tgg
2.下载并安装好这两个JDK,记录下来两个JDK的安装目录。记住再安装的时候不要将JDK和JRE放在同一个文件夹下面。然后记录下JDK的安装目录。
我的安装目录如下:
C:\Program Files (x86)\Java\jdk1.7.0
C:\Program Files\Java\jdk1.8.0_121
3.配置环境变量。这个配置环境变量的方法其实和平时我们配置JDK环境变量很相似的。只是需要设置两个JAVA_HOME。如下所示。
1)第一步:配置JAVA_HOME7、JAVA_HOME8、JAVA_HOME。其中JAVA_HOME是实际将要用到的JAVA_HOME, 而它是通过%JAVA_HOME7% 或 %JAVA_HOME8%引用不同的路径达到引用不同的JDK的。
2)第2步,配置CLASSPATH。CLASSPATH=%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3)配置环境变量Path。在原来的Path变量串的开头加上 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
到这里环境变量就配置完成了。下面是对它进行测试,查看是否可以在两个JDK之间进行切换。
将JAVA_HOME分别设置成 %JAVA_HOME7%和%JAVA_HOME8%,打开cmd分别输入
java -version
javac -version
查看两个结果是否是一样的。
%JAVA_HOME7%的结果如下:
%JAVA_HOME8% 的结果如下: