温馨提示×

Debian怎么安装Java编译器

小樊
32
2026-07-05 21:04:00
栏目: 编程语言

Debian 上安装 Java 编译器(javac),最常用、最简单的方法是安装 OpenJDK。下面按步骤说明。


一、安装 OpenJDK(推荐)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 Java 编译器(JDK)

Java 编译器 javac 包含在 JDK 中。

安装 OpenJDK 17(当前主流)

sudo apt install openjdk-17-jdk

或安装 OpenJDK 11(长期支持)

sudo apt install openjdk-11-jdk

推荐:OpenJDK 17(新项目)或 11(生产环境)


二、验证安装是否成功

查看 Java 版本

java -version

查看编译器版本

javac -version

如果看到类似输出,说明安装成功:

javac 17.0.x

三、设置 JAVA_HOME(可选但推荐)

1️⃣ 查找 Java 安装路径

update-alternatives --config java

通常路径类似:

/usr/lib/jvm/java-17-openjdk-amd64

2️⃣ 设置环境变量

编辑配置文件:

nano ~/.bashrc

添加以下内容(路径按实际情况修改):

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

3️⃣ 使配置生效

source ~/.bashrc

验证:

echo $JAVA_HOME

四、测试 Java 编译器

1️⃣ 创建测试文件

nano Hello.java

内容:

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

2️⃣ 编译

javac Hello.java

3️⃣ 运行

java Hello

输出:

Hello Debian!

五、常见问题

❓ 只安装 JRE 可以吗?

❌ 不行
JRE 不包含 javac,只能运行 Java 程序。

❓ 如何切换多个 Java 版本?

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

六、总结(最简命令)

sudo apt update
sudo apt install openjdk-17-jdk
javac -version

如果你需要 指定 Java 版本安装 Oracle JDK、或 配置开发环境(如 VS Code / IntelliJ),可以继续问我。

0