在 Debian 上编译 Java 程序,一般步骤如下:
sudo apt update
以 JDK 17 为例(目前主流 LTS 版本):
sudo apt install openjdk-17-jdk
如果你想安装其他版本:
sudo apt install openjdk-11-jdk
sudo apt install openjdk-8-jdk
java -version
javac -version
看到版本号说明安装成功。
创建文件 Hello.java:
nano Hello.java
内容示例:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Debian!");
}
}
⚠ 注意:文件名必须与 public class 名称一致。
javac Hello.java
编译成功后会生成:
Hello.class
java Hello
输出:
Hello Debian!
src/
└── com/example/Main.java
javac src/com/example/Main.java
java -cp src com.example.Main
javac: command not found说明没安装 JDK,只装了 JRE:
sudo apt install openjdk-17-jdk
编译时指定 UTF-8:
javac -encoding UTF-8 Hello.java
sudo apt install maven
mvn package
sudo apt install gradle
Debian 上编译 Java = 安装 OpenJDK → 写
.java→javac编译 →java运行
如果你有 具体 Java 版本 / 项目结构 / IDE(如 VS Code、IntelliJ) 需求,也可以继续问我。