在 Debian(以及其他 Linux 发行版)下,Java 的编译命令主要依赖 JDK(Java Development Kit)。常用命令如下:
sudo apt update
sudo apt install default-jdk
安装完成后检查版本:
java -version
javac -version
假设有一个 Hello.java 文件:
javac Hello.java
✅ 编译成功后会生成 Hello.class 文件(字节码)。
java Hello
⚠️ 注意:运行时 不要加 .class 后缀。
javac *.java
javac -d out Hello.java
jar cfe app.jar Hello *.class
java -jar app.jar
javac: command not founddefault-jdk 或 openjdk-17-jdk如果你有 具体项目结构(如 Maven / Gradle / 多包结构),可以告诉我,我可以给你更精确的命令。