在Windows下同时安装多个版本的JDK

目前主流的jdk都使用jdk1.8,但有不少新软件会使用更新的jdk如jdk11、jdk14等
如何同时在电脑中安装多个版本的jdk就成了一个问题

安装步骤:

  1. 安装第一个版本的jdk(如jdk1.8)

  2. 安装第二个版本的jdk(如jdk14)

  3. 安装第……个版本的jdk(如jdk11)

  4. 配置环境变量

    1. 配置CLASSPATH:

      在高级系统设置中点击环境变量,在系统变量中新建CLASSPATH

      环境变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ( 一定要注意开头表示当前目录的.; )

      点击确定保存

    2. 配置Path:

      在高级系统设置中点击环境变量,在系统变量中编辑Path:

      1. %JAVA_HOME\bin%
      2. %JAVA_HOME\jre\bin%

      点击确定

    3. 配置JAVA_HOME:

      1. 在高级系统设置中点击环境变量,在系统变量中新建JAVA_HOME

        JAVA_HOME的值我们后续通过调用来处理

        环境变量调用值的方式是%环境变量名%,因此我们可以使用%环境变量名%来替代会变化的路径

      2. 建议将不同版本的jdk的JAVA_HOME设置为这样的名称:

        JAVA8_HOME, JAVA14_HOME, JAVA11_HOME

      3. 将不同版本jdk的JAVA_HOME值目录浏览到对应的安装目录(如C:\Program Files\Java\jdk1.8.0_202

      4. 将唯一的JAVA_HOME值设定为要使用的jdk版本对应的JAVA_HOME

        %JAVA8_HOME%

      5. 确定保存。

      6. 在命令提示符中测试。

        java -version

        javac -version

    注意:

    安装时某些版本的jdk可能会在C:\ProgramData\Oracle\Java\javapath下放置几个Java程序,并将其添加到环境变量中的首位,如切换jdk版本失败,请删除该环境变量。

posted @ 2021-09-14 16:31  limonene0x  阅读(5791)  评论(0编辑  收藏  举报