温馨提示×

debian java环境怎么配

小樊
39
2026-10-01 23:39:32
栏目: 编程语言

在 Debian 上配置 Java 环境一般包括 安装 JDK / JRE 和 配置环境变量 两步。下面按常见场景说明。


一、更新系统(建议)

sudo apt update
sudo apt upgrade -y

二、安装 Java

方式 1:使用 Debian 官方源(推荐,简单稳定)

1️⃣ 查看可安装版本

apt search openjdk

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

sudo apt install -y openjdk-17-jdk

只跑 Java 程序不开发,可装 JRE:

sudo apt install -y openjdk-17-jre

方式 2:安装 Oracle JDK(不推荐新手)

Oracle JDK 需手动下载 .deb 或解压配置, licensing 较复杂,一般服务器用 OpenJDK 即可。


三、验证 Java 是否安装成功

java -version
javac -version

输出类似:

openjdk version "17.0.10"
OpenJDK Runtime Environment (build 17.0.10+...)

四、配置 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️⃣ 系统级配置(可选)

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

五、多版本 Java 切换

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

六、常见问题

✅ command not found

  • 没装 JDK(只装了 JRE)
  • PATH 没配置

✅ JAVA_HOME 报错

  • 路径写错
  • 没 source

如果你是要 跑 Spring Boot / Tomcat / Minecraft / Jenkins,可以告诉我具体用途,我可以给你更针对性的配置方案。

0 踩