在 Debian 上安装 Java 编译器(javac),最常用、最简单的方法是安装 OpenJDK。下面按步骤说明。
sudo apt update
Java 编译器 javac 包含在 JDK 中。
sudo apt install openjdk-17-jdk
sudo apt install openjdk-11-jdk
✅ 推荐:OpenJDK 17(新项目)或 11(生产环境)
java -version
javac -version
如果看到类似输出,说明安装成功:
javac 17.0.x
update-alternatives --config java
通常路径类似:
/usr/lib/jvm/java-17-openjdk-amd64
编辑配置文件:
nano ~/.bashrc
添加以下内容(路径按实际情况修改):
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
source ~/.bashrc
验证:
echo $JAVA_HOME
nano Hello.java
内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Debian!");
}
}
javac Hello.java
java Hello
输出:
Hello Debian!
❌ 不行
JRE 不包含 javac,只能运行 Java 程序。
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo apt update
sudo apt install openjdk-17-jdk
javac -version
如果你需要 指定 Java 版本、安装 Oracle JDK、或 配置开发环境(如 VS Code / IntelliJ),可以继续问我。