在 Debian 上安装 OpenJDK 通常很简单,使用 apt 包管理器即可。下面按常见需求给你几种做法。
sudo apt update
这是 Debian 官方源里稳定且默认的 JDK:
sudo apt install default-jdk
安装完成后查看版本:
java -version
javac -version
default-jdk会指向 Debian 当前稳定版对应的 OpenJDK(如 Debian 12 通常是 JDK 17)
例如安装 OpenJDK 17:
sudo apt install openjdk-17-jdk
常见版本包名:
openjdk-11-jdkopenjdk-17-jdkopenjdk-21-jdk只运行程序不编译,可装 JRE:
sudo apt install openjdk-17-jre
如果装了多个 JDK:
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择编号即可。
编辑环境变量:
sudo nano /etc/environment
添加(路径按实际版本改):
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
使生效:
source /etc/environment
echo $JAVA_HOME
java -version
echo $JAVA_HOME
如果你告诉我:
我可以给你更精确的建议。