在 ubuntu 上安装 openjdk 21 只需执行 sudo apt update 和 sudo apt install openjdk-21-jdk -y,再通过 java -version 和 javac -version 验证;可选配置 java_home 并用 update-alternatives 管理多版本。

在 Ubuntu 上安装 OpenJDK 21 并验证 java -version,整个过程只需几条命令,适合新手快速完成。
直接安装 OpenJDK 21(推荐方式)
Ubuntu 24.04 及更新版本的官方仓库已内置 openjdk-21-jdk。打开终端,依次执行:
sudo apt updatesudo apt install openjdk-21-jdk -y
该命令会安装 JDK(含 JRE 和开发工具),无需额外配置即可使用。
验证是否安装成功
安装完成后,立即运行:
在 Java 中初始化和管理阿里云 SDK客户端。包括单例模式、线程安全、endpoint 与 region 配置、VPC 终端节点、同步与异步等。
-
java -version—— 查看 Java 运行时版本 -
javac -version—— 查看 Java 编译器版本(确认 JDK 完整)
正常输出应类似:
openjdk version "21.0.4" 2024-07-16<br>OpenJDK Runtime Environment (build 21.0.4+7-Ubuntu-124.04)<br>OpenJDK 64-Bit Server VM (build 21.0.4+7-Ubuntu-124.04, mixed mode, sharing)
设置 JAVA_HOME(可选但常用)
很多开发工具(如 Maven、Gradle、IDEA、Ghidra)依赖 JAVA_HOME 环境变量。确认 OpenJDK 21 的安装路径:
-
sudo update-alternatives --config java→ 查看路径,通常为/usr/lib/jvm/java-21-openjdk-amd64(AMD/Intel)或...-arm64(ARM) - 编辑系统级环境文件:
sudo nano /etc/environment - 添加一行:
JAVA_HOME="/usr/lib/jvm/java-21-openjdk-amd64" - 保存后执行:
source /etc/environment,再用echo $JAVA_HOME验证
多版本共存时切换默认 Java
如果你还装了其他 JDK(如 17 或 11),可用以下命令交互式切换:
sudo update-alternatives --config javasudo update-alternatives --config javac
终端会列出所有已注册的 Java 版本,输入对应编号即可设为默认。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










