温馨提示×

Ubuntu怎么配置Java环境

小樊
41
2026-07-12 23:07:00
栏目: 编程语言

在 Ubuntu 上配置 Java 环境,通常分为 安装 JDK配置环境变量 两部分。下面以 Ubuntu 20.04 / 22.04 为例,给你一套最常用、最稳妥的做法。


一、安装 Java(推荐方式)

✅ 方式一:使用 apt 安装(最简单,推荐)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 JDK(以 JDK 17 为例)

sudo apt install openjdk-17-jdk

如果你需要 JDK 8 / 11,可以改成:

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

3️⃣ 验证安装

java -version
javac -version

输出类似:

openjdk version "17.0.9"

✅ 到这一步,Java 已经可用,但建议继续配置环境变量。


二、配置 Java 环境变量(推荐)

✅ 1️⃣ 查找 Java 安装路径

update-alternatives --config java

示例路径:

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

✅ 2️⃣ 配置环境变量

编辑用户环境变量文件:

nano ~/.bashrc

在文件末尾添加(注意路径要匹配你的 Java 版本):

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

保存后执行:

source ~/.bashrc

✅ 3️⃣ 验证环境变量

echo $JAVA_HOME
java -version

三、多版本 Java 切换(可选)

如果你安装了多个 Java 版本:

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

按提示选择即可。


四、手动安装 Oracle JDK(可选)

如果你需要 Oracle JDK

  1. 从官网下载 .tar.gz
  2. 解压:
sudo tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm/
  1. 配置 JAVA_HOME 同上

五、常见问题

❓ java 命令找不到?

sudo apt install openjdk-17-jdk

❓ JAVA_HOME 不生效?

  • 确认路径正确
  • 确认执行了 source ~/.bashrc
  • 如果是 zsh,编辑 ~/.zshrc

六、总结(最简流程)

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

90% 的 Ubuntu Java 环境这样就够了


如果你告诉我:

  • Ubuntu 版本
  • 用 Java 做什么(开发 / 服务器 / Android / Hadoop / Jenkins)

我可以给你更精确的配置方案

0