温馨提示×

Ubuntu怎么安装Java

小樊
52
2026-08-23 09:12:12
栏目: 编程语言

在 Ubuntu 上安装 Java 通常有两种常见方式:安装 OpenJDK(推荐)安装 Oracle JDK。下面我按最常用、最简单的方式来说明。


一、安装 OpenJDK(推荐 ✅)

OpenJDK 是 Ubuntu 官方源里自带的,稳定、免费、最省事。

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 OpenJDK(以 Java 17 为例)

sudo apt install openjdk-17-jdk

如果你只需要运行 Java 程序(不需要开发),可以只装 JRE:

sudo apt install openjdk-17-jre

常见版本对应命令

Java 版本 安装命令
Java 8 sudo apt install openjdk-8-jdk
Java 11 sudo apt install openjdk-11-jdk
Java 17 sudo apt install openjdk-17-jdk
Java 21 sudo apt install openjdk-21-jdk

二、验证是否安装成功

java -version

正常输出类似:

openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Ubuntu-1)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Ubuntu-1, mixed mode)

三、设置 JAVA_HOME(可选但常用)

1️⃣ 查找 Java 安装路径

update-alternatives --config java

通常路径类似:

/usr/lib/jvm/java-17-openjdk-amd64

2️⃣ 设置环境变量

编辑配置文件:

nano ~/.bashrc

在末尾添加(路径按实际情况改):

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

保存后生效:

source ~/.bashrc

验证:

echo $JAVA_HOME

四、安装 Oracle JDK(不推荐新手)

Oracle JDK 需要手动下载,步骤较复杂,且存在商业许可问题。

简要步骤:

  1. 去 Oracle 官网下载 .deb.tar.gz
  2. 解压并配置环境变量
  3. 使用 update-alternatives 设置默认 Java

如果你需要,我可以给你完整 Oracle JDK 安装教程


五、多个 Java 版本切换(进阶)

sudo update-alternatives --config java

选择对应编号即可切换。


✅ 推荐总结

场景 建议
学习 / 开发 OpenJDK 17
服务器 OpenJDK 11 / 17
老项目 OpenJDK 8
必须 Oracle Oracle JDK

如果你告诉我:

  • Ubuntu 版本(如 20.04 / 22.04 / 24.04)
  • 用途(学习 / 服务器 / Android / Minecraft / 企业项目)

我可以给你最合适的一套安装方案

0