在 Debian 上配置 Java,通常分为 安装 JDK / JRE 和 配置环境变量 两部分。下面给你一个从零开始的完整流程(适用于 Debian 10/11/12)。
sudo apt update
sudo apt upgrade -y
apt search openjdk
常见版本:
openjdk-11-jdk(最常用)openjdk-17-jdk(新项目推荐)openjdk-8-jdk(老项目)sudo apt install openjdk-17-jdk -y
sudo apt install openjdk-17-jre -y
java -version
输出示例:
openjdk version "17.0.9"
OpenJDK Runtime Environment ...
update-alternatives --config 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
如果安装了多个 Java 版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择即可。
创建测试文件:
nano Hello.java
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Debian Java");
}
}
编译并运行:
javac Hello.java
java Hello
/etc/environment 而不是 .bashrc(系统级更稳)✅ 可以,但 OpenJDK 更推荐,Oracle JDK 需手动下载配置。
sudo apt install openjdk-17-jdk
java -version
echo $JAVA_HOME
如果你告诉我:
我可以给你更精确的配置方案。