温馨提示×

如何在Debian安装Java

小樊
34
2026-07-30 14:13:23
栏目: 编程语言

在 Debian 上安装 Java,常见做法是安装 OpenJDK(官方仓库自带,推荐)。下面按常见需求给你几种方式。


一、先更新软件源(建议)

sudo apt update

二、安装 OpenJDK(最常用)

1️⃣ 安装 JRE(只运行 Java 程序)

sudo apt install default-jre

2️⃣ 安装 JDK(开发用,推荐)

sudo apt install default-jdk

default-jdk 会安装 Debian 当前默认版本的 OpenJDK(通常是 Java 17 或 21,取决于 Debian 版本)。


三、安装指定版本的 OpenJDK

查看可用版本

apt search openjdk

安装指定版本示例

sudo apt install openjdk-17-jdk

sudo apt install openjdk-11-jdk

四、验证 Java 是否安装成功

java -version

输出示例:

openjdk version "17.0.9"
OpenJDK Runtime Environment (build 17.0.9+9)
OpenJDK 64-Bit Server VM (build 17.0.9+9, mixed mode)

五、设置 JAVA_HOME(开发常用)

1️⃣ 查找 Java 安装路径

sudo update-alternatives --config java

通常路径类似:

/usr/lib/jvm/java-17-openjdk-amd64

2️⃣ 设置环境变量

编辑配置文件(推荐):

nano ~/.bashrc

添加:

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

生效:

source ~/.bashrc

验证:

echo $JAVA_HOME

六、切换多个 Java 版本(可选)

sudo update-alternatives --config java

按提示选择即可。


七、安装 Oracle JDK(不推荐,除非必须)

Oracle JDK 需手动下载:

  1. 访问:https://www.oracle.com/java/technologies/downloads/
  2. 下载 .deb.tar.gz
  3. 手动安装并配置 JAVA_HOME

⚠️ 注意许可证和合规问题。


八、建议总结

场景 推荐
普通运行 default-jre
开发 default-jdk
生产环境 固定版本 OpenJDK(如 17)

如果你愿意,可以告诉我:

  • Debian 版本(如 11 / 12)
  • 用途(运行 / 开发 / 服务器)
  • 是否需要 Oracle JDK

我可以给你更精确的命令 ✅

0