温馨提示×

Java在Debian如何编译

小樊
42
2026-07-17 10:24:57
栏目: 编程语言

在 Debian 系统上编译 Java 程序,通常流程如下:


一、安装 Java 编译环境(JDK)

1. 更新软件源

sudo apt update

2. 安装 JDK(推荐 OpenJDK)

常用版本:

安装 OpenJDK 11(最常用)

sudo apt install openjdk-11-jdk

或安装 OpenJDK 17(较新)

sudo apt install openjdk-17-jdk

3. 验证安装

java -version
javac -version

如果都能正常输出版本号,说明安装成功。


二、编写 Java 程序

创建一个测试文件:

nano Hello.java

内容示例:

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

⚠️ 注意:文件名必须与 public class 名一致(区分大小写)。


三、编译 Java 程序

使用 javac 编译:

javac Hello.java

编译成功后会生成:

Hello.class

四、运行 Java 程序

使用 java 命令运行(不要加 .class):

java Hello

输出:

Hello, Debian!

五、常见问题

1. javac: command not found

说明没有安装 JDK,只安装了 JRE。
解决:

sudo apt install openjdk-11-jdk

2. 多个 Java 版本切换

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

六、进阶(可选)

编译多个文件

javac *.java

指定输出目录

javac -d out Hello.java

使用包(package)

package com.demo;

编译:

javac com/demo/Hello.java

运行:

java com.demo.Hello

如果你需要 使用 Maven / Gradle 编译,或 在 Debian 上配置 Java 开发环境(IDE、环境变量),可以告诉我你的具体需求。

0