在 Debian 上编译(和运行)Java 程序,通常需要安装 JDK(Java Development Kit)。下面按常见需求说明需要装哪些包。
Debian 默认使用 OpenJDK,开源且稳定。
sudo apt update
sudo apt install default-jdk
default-jdk 会安装:
javac(Java 编译器)java(运行环境)验证:
javac -version
java -version
如果你需要特定版本:
# Java 8
sudo apt install openjdk-8-jdk
# Java 11
sudo apt install openjdk-11-jdk
# Java 17
sudo apt install openjdk-17-jdk
# Java 21
sudo apt install openjdk-21-jdk
如果只是运行 .class 或 .jar:
sudo apt install default-jre
但编译必须装 JDK,不是 JRE。
如果你不是手动 javac,而是用构建工具:
sudo apt install maven
sudo apt install gradle
git:拉代码sudo apt install git
build-essential:如果还需编译 C/C++ 依赖sudo apt install build-essential
✅ 只编译 Java 程序,最少装:
sudo apt install default-jdk
如果你想告诉我:
我可以给你更精确的命令。