温馨提示×

debian java需要配jdk吗

小樊
44
2026-10-04 22:23:54
栏目: 编程语言

在 Debian 上是否需要配置 JDK,取决于你要做什么:

1️⃣ 只是运行 Java 程序(.jar、Java 应用)

不需要 JDK,只需要 JRE(Java Runtime Environment)

  • JRE 只包含运行 Java 程序所需的环境
  • Debian 可安装:
    sudo apt install default-jre
    

2️⃣ 开发 Java 程序(写代码、编译)

必须安装 JDK(Java Development Kit)

  • JDK = JRE + 编译工具(javac 等)
  • 推荐安装:
    sudo apt install default-jdk
    
    或指定版本:
    sudo apt install openjdk-17-jdk
    

3️⃣ 使用 Java 相关工具(Maven / Gradle / Tomcat / Jenkins)

必须 JDK

  • 这些工具在运行和构建时都需要 javac

4️⃣ 环境变量(JAVA_HOME)

通常需要(但不是绝对必须):

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

写入:

~/.bashrc 或 /etc/profile

快速判断

java -version   # 能跑说明有 JRE
javac -version  # 能跑说明有 JDK

✅ 总结:

  • 跑程序 → JRE 够
  • 写/编译/构建 → 必须 JDK

如果你是服务器部署还是本地开发,可以告诉我,我给你更具体的建议。

0 踩