温馨提示×

Debian能否直接编译Java程序

小樊
44
2026-09-23 10:03:21
栏目: 编程语言

可以,Debian 系统可以直接编译 Java 程序,但前提是你已经在系统里安装了 JDK(Java Development Kit)。

1. 检查是否已经安装 JDK

在终端执行:

java -version
javac -version
  • java 用于运行 Java 程序
  • javac 用于编译 Java 程序(只有 JDK 才有)

如果 javac 命令不存在,说明只装了 JRE(运行环境),不能编译。


2. 在 Debian 上安装 JDK

以 Debian 11/12 为例:

sudo apt update
sudo apt install default-jdk

安装完成后再次检查:

javac -version

3. 编译并运行 Java 程序示例

假设有 Hello.java:

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

编译:

javac Hello.java

运行:

java Hello

4. 补充说明

  • Debian 可以直接用 apt 安装 OpenJDK,无需额外配置
  • 也可安装指定版本,例如:
    sudo apt install openjdk-17-jdk
    
  • 如果是服务器环境,只运行 Java 程序用 default-jre 即可;编译必须用 JDK

✅ 总结:Debian 可以直接编译 Java,只要装了 JDK 就行。

0 踩