温馨提示×

如何安装Ubuntu Java

小樊
38
2026-07-27 05:02:43
栏目: 编程语言

在 Ubuntu 上安装 Java(通常指 OpenJDK,最常用、最推荐)非常简单。下面按最常见需求给你一套清晰步骤,并附上版本选择建议


一、先确认是否需要安装 Java

在终端执行:

java -version

如果显示类似:

Command 'java' not found

说明还没安装。


二、推荐方式:安装 OpenJDK(官方源)

✅ 常见版本选择

版本 适用场景
Java 8 老项目、Hadoop、旧服务器
Java 11 最推荐(LTS)
Java 17 新项目、Spring Boot 3
Java 21 最新 LTS

三、安装 Java(以 Java 17 为例)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 OpenJDK 17

sudo apt install openjdk-17-jdk

如果只需要运行程序(不需要编译):

sudo apt install openjdk-17-jre

四、验证安装

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 安装路径

sudo 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

3️⃣ 验证

echo $JAVA_HOME

六、切换多个 Java 版本(可选)

如果安装了多个 Java:

sudo update-alternatives --config java

按提示选择即可。


七、安装 Oracle Java(不推荐,除非必须)

Oracle Java 需要手动下载或使用第三方 PPA,不建议新手使用


八、常见问题

❓ apt 找不到 openjdk-17-jdk?

sudo apt update
sudo apt install software-properties-common

❓ Ubuntu 版本太老?

  • Ubuntu 18.04 → 推荐 Java 8 / 11
  • Ubuntu 20.04+ → 推荐 Java 11 / 17

九、总结(最常用命令)

sudo apt update
sudo apt install openjdk-17-jdk
java -version

如果你告诉我:

  • ✅ Ubuntu 版本(如 20.04 / 22.04)
  • ✅ 用途(开发 / 服务器 / Android / Hadoop / Minecraft)

我可以给你更精确的安装方案

0