温馨提示×

ubuntu可以装java几

小樊
41
2026-10-01 06:18:06
栏目: 编程语言

在 Ubuntu 上可以安装几乎所有主流版本的 Java,具体取决于你用哪种方式安装,以及你需要的用途(开发、运行、兼容性等)。下面给你一个清晰的总结:


一、Ubuntu 官方仓库支持的 Java 版本

通过 apt 可以直接安装(版本会随 Ubuntu 版本不同略有差异):

Java 版本 包名示例 说明
Java 8 openjdk-8-jdk 老项目常用,仍广泛支持
Java 11 openjdk-11-jdk LTS,企业常用
Java 17 openjdk-17-jdk 当前主流 LTS
Java 21 openjdk-21-jdk 最新 LTS(Ubuntu 22.04+ 支持)

例如:

sudo apt install openjdk-17-jdk

二、Oracle Java(官方商业版)

可以装,但不能从 Ubuntu 默认源装:

  • Oracle JDK 8 / 11 / 17 / 21 都支持
  • 需要去 Oracle 官网下载 .deb 或手动解压
  • 注意:Oracle JDK 有商业使用授权限制

三、其他发行版 Java(也可装)

  • Adoptium / Temurin(推荐,免费、稳定)
  • Zulu JDK
  • Liberica JDK

这些通常通过:

  • 官网下载
  • sdkman
  • 第三方 apt 源

四、一台 Ubuntu 能装多个 Java 吗?

✅ 可以
用以下命令切换:

sudo update-alternatives --config java

五、怎么选版本?

  • ✅ 新项目:Java 17 或 21
  • ✅ 企业老系统:Java 8 / 11
  • ✅ Android:Java 11+(工具链决定)
  • ✅ 学习:随便,建议 17

如果你告诉我:

  • Ubuntu 版本
  • 用途(开发 / 运行 / 学习)
  • 是否需要 Oracle

我可以直接给你最合适的安装命令。

0 踩