在 Ubuntu 上可以安装多个版本的 Java,具体取决于你的需求(开发、运行、兼容性等)。下面按常见分类给你说明:
Ubuntu 自带 OpenJDK,开源、免费、稳定。
sudo apt update
apt search openjdk
常见版本:
# JDK 17
sudo apt install openjdk-17-jdk
# JRE(只运行不用开发)
sudo apt install openjdk-17-jre
适合有明确授权需求或必须用 Oracle 的情况。
安装方式(示例):
sudo apt install ./jdk-17_linux-x64_bin.deb
Ubuntu 支持同时装多个 Java:
sudo apt install openjdk-11-jdk openjdk-17-jdk
切换版本:
sudo update-alternatives --config java
| 用途 | 推荐 |
|---|---|
| 学习 / 一般开发 | OpenJDK 17 |
| 老项目 | OpenJDK 8 / 11 |
| 服务器 | OpenJDK 17 / 21 |
| 企业合规 | Oracle JDK |
java -version
如果你愿意,可以告诉我:
我可以给你最合适的一行安装命令。