温馨提示×

Ubuntu Java包如何下载

小樊
45
2026-07-12 20:04:57
栏目: 编程语言

在 Ubuntu 上获取 Java(JDK/JRE)主要有两种方式:通过系统包管理器 apt 安装(推荐)手动下载安装。下面按常见需求给你详细说明。


一、使用 apt 安装(最简单、推荐)

1️⃣ 更新软件源

sudo apt update

2️⃣ 查看可用的 Java 版本

apt search openjdk

常见版本:

  • openjdk-8-jdk
  • openjdk-11-jdk(LTS,最常用)
  • openjdk-17-jdk(LTS)
  • openjdk-21-jdk

3️⃣ 安装 Java(以 OpenJDK 11 为例)

只运行 Java 程序(JRE):

sudo apt install openjdk-11-jre

开发 Java 程序(JDK):

sudo apt install openjdk-11-jdk

4️⃣ 验证安装

java -version
javac -version

二、安装多个 Java 版本并切换

1️⃣ 安装多个版本

sudo apt install openjdk-8-jdk openjdk-11-jdk openjdk-17-jdk

2️⃣ 切换默认 Java 版本

sudo update-alternatives --config java
sudo update-alternatives --config javac

按提示选择编号即可。


三、手动下载安装(适合指定版本或 Oracle JDK)

1️⃣ 下载 Java

官方地址:

  • Oracle JDK:https://www.oracle.com/java/technologies/downloads/
  • OpenJDK:https://jdk.java.net/

下载 .tar.gz 文件。


2️⃣ 解压并安装

tar -xvf jdk-17_linux-x64_bin.tar.gz
sudo mv jdk-17 /usr/lib/jvm/

3️⃣ 配置环境变量

编辑:

nano ~/.bashrc

添加:

export JAVA_HOME=/usr/lib/jvm/jdk-17
export PATH=$JAVA_HOME/bin:$PATH

生效:

source ~/.bashrc

4️⃣ 验证

java -version

四、Ubuntu 常见 Java 选择建议

场景 推荐
学习 / 普通开发 OpenJDK 11 / 17
企业 / 服务器 OpenJDK 11 / 17
需要 Oracle JDK 手动安装
Android 开发 OpenJDK 11

五、常见问题

❓ apt 找不到 openjdk?

sudo apt update
sudo apt install software-properties-common

❓ 查看 Java 安装路径

which java
readlink -f $(which java)

如果你告诉我:

  • Ubuntu 版本(如 20.04 / 22.04 / 24.04)
  • 需要 JDK 还是 JRE
  • 具体 Java 版本

我可以给你一条完全适配你系统的安装命令

0