一、需求

关于Java开发工程师来说,可能手头上一起负责不同的项目,但是由于历史的原因,Java版别可能没有做到一致晋级,有的项目是运用JDK8版别,有的项目运用的是JDK11的版别,那这时候就需求咱们电脑一起兼容两个版别的切换,已达到咱们的作业要求,本篇文章详细说一下怎么一起存在多个版别的JDK并做切换。

二、下载装置两个版别的JDK

装置成功后,默认途径C:\Program Files\Java实际上JDK8有两个包一个jdk1.8.0_311,一个jre1.8.0_311。JDK11只要一个jdk-11.0.16.1

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

体系环境装备

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

  1. 在体系变量里边,点击新建变量名:JAVA8_HOME,变量值:JDK8的装置途径,点击承认。

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

  1. 在体系变量里边,点击新建变量名:JAVA11_HOME,变量值:JDK11的装置途径,点击承认。

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

  1. 在体系变量里边,点击新建变量名:JAVA_HOME,变量值:JAVA11_HOME,点击承认,意味着运用的JDK版别是JDK11。

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

装备完之后,是这样的显现:

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

  1. 环境变量中选中Path,点击编辑:

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

点击新建,值为:%JAVA_HOME%\bin

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

  1. 验证一下装备,看看现在是否运用的是JDK11的版别:

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

  1. 若咱们需求运用JDK8,咱们就把JAVA_HOME的变量值设置为JAVA8_HOME,点击承认,完成切换。

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

查看版别,成功切换为JDK8,留意、留意、留意(重要的事情说三遍!!!),装备完切换,需求关掉当前CMD,重新打开新的CMD查看,否则还是会显现上一次的版别。

Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11

好了,本篇内容已经去悉数介绍结束。