温馨提示×

debian编译java需要什么工具

小樊
35
2026-09-11 02:25:37
栏目: 编程语言

在 Debian 系统上编译(和运行)Java 程序,通常需要以下几类工具,按“最小可用”到“完整开发”来说明:


一、最基础:JDK(必须)

Java 源码不能直接编译,必须安装 JDK(Java Development Kit)

1. 安装 OpenJDK(推荐)

Debian 官方仓库自带 OpenJDK:

sudo apt update
sudo apt install default-jdk

安装完成后检查:

java -version
javac -version

javac 是 Java 编译器,有它才算真正“能编译 Java”。

2. 指定版本(可选)

例如 Java 11 / 17:

sudo apt install openjdk-17-jdk

二、构建工具(项目稍大就需要)

如果只是一个 .java 文件,javac 足够;但实际项目通常用构建工具。

常用构建工具

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

三、编辑 / IDE(可选但推荐)

  • 命令行编辑器:vim / nano
  • IDE(图形界面):
    • IntelliJ IDEA
    • Eclipse
    • VS Code + Java 插件

四、一个最简单的编译示例

# 写代码
nano Hello.java
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello Debian");
    }
}
# 编译
javac Hello.java

# 运行
java Hello

五、总结:你需要什么?

需求 工具
编译 Java JDK(javac
管理依赖 Maven / Gradle
写代码 编辑器 / IDE
运行程序 JRE(JDK 已包含)

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

  • 命令行环境 还是 桌面环境
  • Java 版本需求(8 / 11 / 17)
  • 单个文件 还是 大型项目

我可以给你更精确的方案。

0