在 Debian 上编译 Java 程序是需要 JDK(Java Development Kit)的,而不仅仅是 JRE。
.class 或 .jar 文件,不能编译 Java 源码javac、调试工具、打包工具等,用于编译和开发 Java 程序# 安装 OpenJDK(以 Java 17 为例)
sudo apt update
sudo apt install openjdk-17-jdk
# 验证
javac -version
java -version
openjdk-*-jre 就够openjdk-*-jdk如果你是想用 Maven / Gradle / 源码编译大型项目,也仍然依赖 JDK。
需要我告诉你具体该装哪个版本的 JDK 吗?