本地JDK多版本快速切换方案
摘要
如何在同一台机器上安装和配置多个版本的 JDK(JDK 8、JDK 17),并且使用绿色版(即无需安装程序,直接解压即可使用)。通过这种方式,可以在不同的项目中灵活选择所需的 JDK 版本。
下载
访问 Oracle
官方网站或其他可信源下载所需版本的 JDK:
JDK 8:Oracle JDK 8 或 OpenJDK 8
JDK 17:Oracle JDK 17 或 OpenJDK 17
选择 Windows x64 Compressed Archive
下载对应的 ZIP 文件。
解压
将下载的 JDK 压缩包解压到指定目录,使用统一的目录结构,例如:
E:\Java JDK\jdk-1.8
E:\Java JDK\jdk-17
配置环境变量
若仅打算在 IntelliJ IDEA
中运行项目时,实际上无需手动配置系统的环境变量来指定 JDK 路径。这是因为 IntelliJ IDEA 提供了内置的功能,允许开发者为整个 IDE 或者每个单独的项目指定不同的 JDK 版本。通过这种方式,IDEA 能够自动识别并使用所选的 JDK,而无需依赖于外部环境变量的设置。为了能够在命令行中切换不同的 JDK 版本,需要配置环境变量。使用 JAVA_HOME
和 PATH
变量来实现这一点。
创建环境变量
右击此电脑 -> “属性” -> “高级系统设置” -> “环境变量”。
在“系统变量”中,点击“新建”:
变量名:JAVA 1.8
变量值:E:\Java JDK\jdk-1.8
继续点击“新建”:
变量名:JAVA 17
变量值:E:\Java JDK\jdk-17
再次点击“新建”:
变量名:JAVA_HOME
变量值:%JAVA 17%
配置 PATH 变量
在“系统变量”中,找到 Path
变量,点击“编辑”。
删除现有的 Java 路径条目(如果有)。
添加一个新的条目,使用 %JAVA_HOME%\bin
作为值。