Windows配置jdk环境并动态切换jdk版本

Windows配置jdk环境并动态切换jdk版本

在这里插入图片描述

简介

JDK(Java Development Kit)Java编程的核心工具包,对Java开发者至关重要。它提供了编译Java程序的编译器,能将源代码转成字节码,使其可在JVM上运行,实现跨平台性。JDK包含的JVMJava程序运行的关键,负责加载并执行字节码,让程序在不同系统顺畅运行。同时,众多实用开发工具如调试器、文档生成器和打包工具等,助力开发者高效编写、调试和部署程序。丰富的类库涵盖多种功能领域,从基础数据操作到复杂网络编程、图形界面创建及数据库交互等,极大地提高了开发效率,降低了开发难度,推动Java在各领域广泛应用,是Java编程不可或缺的基础支撑。

1. 下载

本教程演示的版本为 8、11、7 的切换

jdk8 下载地址https://www.oracle.com/java/technologies/downloads/#java8

jdk11 下载地址https://www.oracle.com/java/technologies/downloads/#java11

jdk17 下载地址https://www.oracle.com/java/technologies/downloads/#java17

这里我们演示其中 jdk8 的下载过程,其他 jdk 版本相同。点击链接后往下滑很久。选择 Windows,选择结尾为 x64.zip(个人比较喜欢这种便携版,当然 exe 执行的也 ok)。

在这里插入图片描述

在这里插入图片描述

会提示,勾选对号再点击下载。

在这里插入图片描述

需要登录 oracle 账号,我这里直接登录;没有的可以注册,这个很简单,但是需要“魔法”

在这里插入图片描述

登陆之后就可以下载安装包了。

2. 配置

2.1 配置环境变量

3 个版本的 java 压缩包都解压

在这里插入图片描述

右键 win 图标,打开设置

在这里插入图片描述

点击搜索栏输入“系统环境”,然后点击【系统环境变量】

在这里插入图片描述

点击【环境变量】,然后点击【新建】

在这里插入图片描述

在下方将刚才的 3 个路径依次输进去

# jdk8环境变量
JAVA_HOME8
E:\Environment\Java\jdk-8u431-windows-x64\jdk1.8.0_431

# jdk11环境变量
JAVA_HOME11
E:\Environment\Java\jdk-11.0.25_windows-x64_bin\jdk-11.0.25

# jdk17环境变量
JAVA_HOME17
E:\Environment\Java\jdk-17.0.13_windows-x64_bin\jdk-17.0.13

在这里插入图片描述

2.2 切换版本

建一个 JAVA_HOME 的变量方便管理这 3jdk 变量,这里我们暂时将 jdk8 的环境变量放在里面

JAVA_HOME
%JAVA_HOME8%

在这里插入图片描述

双击 Path

在这里插入图片描述

依次执行操作,最后确定

%JAVA_HOME%\bin

在这里插入图片描述

这两个确定也点击

3. 验证是否安装成功

再命令行输入命令查看 java 当前版本

java -version

在这里插入图片描述

此时看到版本 1.8 表示我们配置成功

4. 切换版本 jdk

我们之前的 JAVA_HOME 后面的“值”可以根据自己的需要的 jdk 版本。

在这里插入图片描述

如果需要使用 jdk11,我们更改一下 JAVA_HOME 的“值”改为 %JAVA_HOME11% 并点击【确定】。

在这里插入图片描述

输入命令查看 jdk 版本。

java -version

在这里插入图片描述

发现版本变为了 11,证明版本切换成功。

参考

  1. https://blog.csdn.net/qq_38436214/article/details/105071088
  2. https://blog.csdn.net/qq_39327650/article/details/134374912
  3. https://blog.csdn.net/qq_57492774/article/details/134593672

猜你喜欢

转载自blog.csdn.net/weixin_63310665/article/details/143905361