温馨提示×

Debian怎样编译Java程序

小樊
49
2026-07-17 10:21:52
栏目: 编程语言

在 Debian 系统中编译 Java 程序,一般流程如下:


一、安装 Java 开发环境(JDK)

1. 更新软件源

sudo apt update

2. 安装 JDK(推荐 OpenJDK)

sudo apt install openjdk-17-jdk

你也可以选择其他版本,例如:

  • openjdk-11-jdk
  • openjdk-21-jdk

3. 验证安装

java -version
javac -version

能看到版本号说明安装成功。


二、编写 Java 程序

例如创建一个 Hello.java

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

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


三、编译 Java 程序

在终端中进入文件所在目录:

javac Hello.java

编译成功后会生成:

Hello.class

四、运行 Java 程序

java Hello

输出示例:

Hello, Debian!

五、常见问题

1. javac: command not found

原因:只安装了 JRE,没有安装 JDK
解决:

sudo apt install openjdk-17-jdk

2. 带包名(package)的 Java 文件

例如:

package com.example;

目录结构应为:

com/
 └── example/
     └── Hello.java

编译方式:

javac com/example/Hello.java

运行方式:

java com.example.Hello

3. 指定源码/目标版本

javac -source 17 -target 17 Hello.java

六、进阶(可选)

使用构建工具

  • Maven
sudo apt install maven
  • Gradle
sudo apt install gradle

如果你愿意,可以告诉我:

  • 使用的 Java 版本
  • 是否是 Web / Spring / Android 项目
    我可以给你更具体的编译或构建方案。

0