温馨提示×

Debian怎么安装Java编译

小樊
35
2026-08-16 06:53:41
栏目: 编程语言

在 Debian 上安装 Java 编译环境(JDK),通常推荐安装 OpenJDK。下面按常见需求给你几种做法。


一、快速安装(推荐)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 OpenJDK(Java 11,最常用)

sudo apt install openjdk-11-jdk

包含 javac 编译器java 运行环境


二、验证是否安装成功

java -version
javac -version

正常输出类似:

openjdk version "11.0.21"
javac 11.0.21

三、如果需要其他 Java 版本

Java 8

sudo apt install openjdk-8-jdk

Java 17(LTS)

sudo apt install openjdk-17-jdk

Java 21(最新 LTS)

Debian 12 可直接安装:

sudo apt install openjdk-21-jdk

四、多个 Java 版本切换(可选)

查看已安装版本

update-alternatives --list java

切换默认 Java

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

五、设置 JAVA_HOME(编译/开发常用)

编辑环境变量:

sudo nano /etc/environment

添加(示例路径,按实际调整):

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

生效:

source /etc/environment
echo $JAVA_HOME

六、测试编译 Java 程序

nano Hello.java
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello Debian");
    }
}

编译并运行:

javac Hello.java
java Hello

七、如果你只是运行 Java(不编译)

可以只装 JRE:

sudo apt install openjdk-11-jre

✅ 总结

需求 命令
编译 + 运行 openjdk-11-jdk
只运行 openjdk-11-jre
多版本 update-alternatives

如果你告诉我 Debian 版本(10/11/12)用途(Android / 服务器 / 学习),我可以给你更精确的方案。

0