在 Debian 上配置 JDK(Java Development Kit)一般有 两种方式:
1️⃣ 用 Debian 自带的软件源安装(最简单)
2️⃣ 手动安装 Oracle / Adoptium 等官方 JDK(更灵活)
下面分别说明。
sudo apt update
apt search openjdk
常见版本:
openjdk-11-jdkopenjdk-17-jdkopenjdk-21-jdksudo apt install openjdk-17-jdk
只运行 Java 程序可装:
sudo apt install openjdk-17-jre
java -version
javac -version
如果装了多个 JDK:
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择编号即可。
例如 Temurin(原 AdoptOpenJDK): https://adoptium.net
下载 tar.gz 版本(Linux x64)
sudo mkdir -p /opt/java
sudo tar -xzf OpenJDK17U-jdk_x64_linux_hotspot_*.tar.gz -C /opt/java
编辑:
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
java -version
✅ JAVA_HOME 在哪?
readlink -f $(which java)
✅ Debian 12 推荐版本
如果你告诉我:
我可以给你更精确的配置方案。