在 Linux 开发环境中,有时需要同时安装多个不同版本的 JDK 以满足不同项目的需求。本文将详细介绍在 Linux 上安装和管理多个 JDK 的多种方法,帮助你根据实际情况进行选择和配置。
一、手动下载并解压不同版本的 JDK
这是最常见的安装方式,通过手动下载不同版本的 JDK 压缩包,解压到指定目录,并配置环境变量来实现版本切换。
1. 下载 JDK
首先,访问 Oracle 或者 OpenJDK 的官方网站,挑选你需要的 JDK 版本。以下以 Oracle JDK 为例,展示下载 JDK 17 和 JDK 11 的命令:
2. 解压 JDK
将下载好的 JDK 压缩包解压到指定目录,这里以 /opt/java/
为例:
3. 配置环境变量
为了方便在不同版本的 JDK 之间切换,需要对环境变量进行配置。可以通过修改 .bashrc
或 .bash_profile
文件来实现:
4. 切换 JDK 版本
通过修改 JAVA_HOME
环境变量即可切换不同版本的 JDK:
- 切换到 JDK 17: