admin 管理员组

文章数量: 1184232

同时安装Java8和Java17:如何自由切换?(For Windows10)

文章目录

    • 同时安装Java8和Java17:如何自由切换?(For Windows10)
    • 1. 安装Java8与Java17
    • 2. 安装结束之后便可以配置环境变量

1. 安装Java8与Java17

(这里演示Java17,因为笨人原来一直用的Java8,各位大佬应该也都有8)

  • 如下图所示,选择JDK17,选择Windows的Installer即可! (更新换代,22都已经出了wwwww,笨人因为课程作业 老师要求用的17,因此这里展示17,22共存同理)

  • 下载结束后双击即可安装,安装过程选择自己习惯的安装路径进行安装即可

2. 安装结束之后便可以配置环境变量

  • 配置环境变量步骤:右击此电脑→属性→高级系统设置→环境变量

  • JAVA_HOME = D:\Program Files\Java\jdk8 (这是原来JDK8安装时所配置的环境)的JAVA_HOME修改为JAVA8_HOME;同时新建添加JAVA17_HOME = D:\Program Files\Java\jdk17 ,这一步的目的是使二者不冲突,如果不修改JAVA_HOME的名字的话,新建环境的时候会将原来的覆盖掉。

  • 接下来点击系统变量中的PATH,添加%JAVA17_HOME%\bin,同时删除C:\Program Files (x86)\Common Files\Oracle\Java\javapath。此时,保存,然后你已经配置好JDK17了,如果想要切换到JDK8,则只需要将PATH中的%JAVA17_HOME%\bin 修改为%JAVA8_HOME%\bin即可。

    Attention 1:这里有人说需要将 Java8 和 Java17 的安装目录中的bin目录下的java.exe分别修改为java8.exejava17.exe防止冲突,笨人也确实这么操作了一下,但是发现结果是在检测是否配置成功的时候就出错了,因为如果修改名字的话,查看JDK版本的时候就需要输入java8 -version或者java17 -version(wwwww在查看java -versionjavac -version不一致的时候,笨人才猜想到了大概是修改名字的缘故 _)

    Attention 2:检测是否配置成功,Windows+R,输入cmd,输入java -version,查看结果即可。这里展示切换到JDK17之后的查看结果。

本文标签: 自由