温馨提示×

Debian怎么配置Java环境

小樊
34
2026-07-30 14:23:28
栏目: 编程语言

在 Debian 上配置 Java 环境,一般分为 安装 JDK / JRE配置环境变量 两部分。下面以 Debian 11/12 为例,给你一套常用、稳妥的做法。


一、安装 Java(推荐方式)

✅ 方法一:使用 Debian 官方仓库(最简单,推荐)

1️⃣ 更新软件源

sudo apt update

2️⃣ 查看可用的 Java 版本

apt search openjdk

常见版本:

  • openjdk-11-jdk(稳定、常用)
  • openjdk-17-jdk(较新)
  • openjdk-21-jdk(最新)

3️⃣ 安装 JDK(开发用)

sudo apt install openjdk-17-jdk

如果只运行 Java 程序(不开发):

sudo apt install openjdk-17-jre

4️⃣ 验证安装

java -version
javac -version

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

✅ 方法一:配置全局环境变量(推荐)

1️⃣ 查找 Java 安装路径

update-alternatives --config java

示例路径:

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

2️⃣ 编辑环境变量文件

sudo nano /etc/profile.d/java.sh

写入以下内容(路径按实际情况改):

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

保存后执行:

source /etc/profile

3️⃣ 验证

echo $JAVA_HOME
java -version

✅ 方法二:只配置当前用户

编辑:

nano ~/.bashrc

添加同样内容,然后:

source ~/.bashrc

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

如果安装了多个 Java 版本:

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

按提示选择即可。


四、验证 Java 环境是否成功

java -version
javac -version
echo $JAVA_HOME

五、常见问题

❓ 找不到 javac

说明只装了 JRE,没装 JDK:

sudo apt install openjdk-17-jdk

❓ Debian 默认 Java 是什么?

Debian 默认使用 OpenJDK,不是 Oracle JDK。


六、如果你需要 Oracle JDK

我可以再给你 Oracle JDK 安装步骤(手动 / apt 方式),或者 Docker 环境配置


如果你告诉我:

  • Debian 版本
  • 用的是 桌面版还是服务器
  • 开发 / 运行 Spring / Hadoop / Minecraft / Android

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

0