温馨提示×

ubuntu能装哪个java版本

小樊
42
2026-09-04 01:29:18
栏目: 编程语言

在 Ubuntu 上可以安装的 Java 版本(JDK / JRE) 主要取决于你使用的 Ubuntu 版本 以及你是通过 APT 仓库 还是 手动安装(Oracle / Adoptium 等)

下面按“常见可装版本”给你一个清晰总结:


一、通过 Ubuntu 官方仓库(apt)可安装的 Java

✅ OpenJDK(推荐,免费开源)

Ubuntu 官方源里主要是 OpenJDK,不同 Ubuntu 版本支持的 JDK 不同:

Ubuntu 版本 可安装 OpenJDK 版本
Ubuntu 20.04 8, 11, 13, 14, 15, 16, 17
Ubuntu 22.04 8, 11, 17, 18, 19, 20, 21
Ubuntu 24.04 8, 11, 17, 21, 22, 23

常见安装命令示例:

sudo apt update
sudo apt install openjdk-17-jdk

查看已安装版本:

java -version

二、Oracle Java(官方,但需注意授权)

Oracle JDK 不再通过 Ubuntu 官方源直接提供,但可以:

方式 1:手动安装

  • 从 Oracle 官网下载 .deb 或压缩包
  • 支持版本:Java 8 / 11 / 17 / 21 / 22 / 23

⚠️ 注意:

  • Java 17 之后 个人使用免费
  • 商业用途需注意 Oracle 许可协议

三、第三方发行版(强烈推荐)

✅ Eclipse Temurin(原 AdoptOpenJDK)

  • 免费、稳定、生产级
  • 支持版本:8 / 11 / 17 / 21 / 22 / 23

安装方式(APT):

sudo apt install temurin-17-jdk

四、不同用途推荐版本

使用场景 推荐 Java 版本
老项目 / Hadoop / Spark Java 8
企业主流系统 Java 11
新项目 / Spring Boot 3 Java 17
最新特性研究 Java 21+

五、如何切换多个 Java 版本

sudo update-alternatives --config java

如果你愿意,可以告诉我:

  • 你的 Ubuntu 版本
  • 开发 / 服务器 / 学习

我可以给你精确的安装命令

0