温馨提示×

怎么给Debian配JDK

小樊
53
2026-10-19 18:54:49
栏目: 智能运维

在 Debian 上配置 JDK(Java Development Kit)一般有 两种方式:
1️⃣ 用 Debian 自带的软件源安装(最简单)
2️⃣ 手动安装 Oracle / Adoptium 等官方 JDK(更灵活)

下面分别说明。


一、使用 Debian 官方源安装(推荐新手)

1. 更新软件包

sudo apt update

2. 查看可安装的 JDK 版本

apt search openjdk

常见版本:

  • openjdk-11-jdk
  • openjdk-17-jdk
  • openjdk-21-jdk

3. 安装 JDK(以 17 为例)

sudo apt install openjdk-17-jdk

只运行 Java 程序可装:

sudo apt install openjdk-17-jre

4. 验证安装

java -version
javac -version

二、配置默认 JDK(多个版本时)

如果装了多个 JDK:

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

按提示选择编号即可。


三、手动安装 Oracle / Temurin JDK

1. 下载 JDK

例如 Temurin(原 AdoptOpenJDK): https://adoptium.net

下载 tar.gz 版本(Linux x64)

2. 解压

sudo mkdir -p /opt/java
sudo tar -xzf OpenJDK17U-jdk_x64_linux_hotspot_*.tar.gz -C /opt/java

3. 配置环境变量

编辑:

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

写入:

export JAVA_HOME=/opt/java/jdk-17.0.x
export PATH=$JAVA_HOME/bin:$PATH

生效:

source /etc/profile

4. 验证

java -version

四、常见问题

✅ JAVA_HOME 在哪?

readlink -f $(which java)

✅ Debian 12 推荐版本

  • 服务器:OpenJDK 17
  • 新项目:OpenJDK 21

如果你告诉我:

  • Debian 版本(11 / 12)
  • 用 OpenJDK 还是 Oracle
  • 是否用于 Tomcat / Spring / Android

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

0 踩