在 Debian 上安装 Java 通常有几种方式,最常见的是安装 OpenJDK(开源、推荐),也可以安装 Oracle JDK(官方、需手动)。下面分情况说明。
sudo apt update
apt search openjdk
常见版本:
openjdk-11-jdkopenjdk-17-jdkopenjdk-21-jdksudo apt install openjdk-17-jdk
如果只需要运行程序(不需要编译):
sudo apt install openjdk-17-jre
java -version
javac -version
如果安装了多个 Java:
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择编号即可。
readlink -f $(which java)
示例路径:
/usr/lib/jvm/java-17-openjdk-amd64
sudo nano /etc/environment
添加:
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
生效:
source /etc/environment
验证:
echo $JAVA_HOME
Oracle JDK 需从官网下载 .deb 或手动解压:
sudo dpkg -i jdk-*.deb
或解压后手动配置 JAVA_HOME
⚠️ 注意授权协议和使用限制。
update-alternatives 切换sudo apt update && sudo apt upgrade如果你告诉我:
我可以给你更精确的安装命令。