温馨提示×

ubuntu能装哪个java版

小樊
47
2026-10-24 17:37:12
栏目: 编程语言

在 Ubuntu 上可以安装多个版本的 Java,具体取决于你的需求(开发、运行、兼容性等)。下面按常见分类给你说明:


一、OpenJDK(Ubuntu 官方源,推荐)

Ubuntu 自带 OpenJDK,开源、免费、稳定。

常见可装版本

sudo apt update
apt search openjdk

常见版本:

  • OpenJDK 8(老系统/旧项目)
  • OpenJDK 11(LTS,非常常用)
  • OpenJDK 17(当前主流 LTS)
  • OpenJDK 21(最新 LTS)

安装示例

# JDK 17
sudo apt install openjdk-17-jdk

# JRE(只运行不用开发)
sudo apt install openjdk-17-jre

二、Oracle JDK(官方商业版)

适合有明确授权需求或必须用 Oracle 的情况。

  • Java 8 / 11 / 17 / 21 都支持
  • 需要手动下载或用 PPA
  • 注意:生产环境需注意授权

安装方式(示例):

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

java -version

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

  • Ubuntu 版本(20.04 / 22.04 / 24.04?)
  • 用途(学习 / 服务器 / Android / Spring?)

我可以给你最合适的一行安装命令。

0 踩