温馨提示×

如何安装Debian Java

小樊
48
2026-08-15 04:30:07
栏目: 编程语言

在 Debian 系统上安装 Java(通常指 OpenJDK)非常简单,下面按常见需求给你一个完整、清晰的步骤说明。


一、确认 Debian 版本(可选)

cat /etc/debian_version

常见版本:Debian 11(Bullseye)、Debian 12(Bookworm)


二、更新软件源

sudo apt update

三、安装 Java(推荐 OpenJDK)

1️⃣ 安装默认 Java(最推荐)

sudo apt install default-jdk
  • 包含 JDK(开发环境)
  • 适合大多数用户
  • 会自动选择当前 Debian 推荐的 OpenJDK 版本

✅ 检查是否安装成功:

java -version
javac -version

2️⃣ 安装指定版本(例如 Java 11 / 17)

Java 11(长期支持)

sudo apt install openjdk-11-jdk

Java 17(当前主流 LTS)

sudo apt install openjdk-17-jdk

只运行 Java 程序(不需要编译):

sudo apt install openjdk-17-jre

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

如果安装了多个 Java 版本:

sudo update-alternatives --config java

输出示例:

1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
2 /usr/lib/jvm/java-17-openjdk-amd64/bin/java

输入编号选择即可。

同样可配置 javac

sudo update-alternatives --config javac

五、配置 JAVA_HOME(常见需求)

1️⃣ 查找 Java 安装路径

update-alternatives --list java

示例路径:

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

JAVA_HOME 为:

/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

六、安装 Oracle Java(不推荐,除非必须)

Debian 官方源不包含 Oracle JDK,你需要:

  1. 从 Oracle 官网下载 .deb
  2. 手动安装
  3. 接受商业许可

⚠️ 不推荐,除非你有明确商业需求。


七、常见用途建议

用途 建议版本
学习 / 普通开发 Java 17(LTS)
老项目 Java 8 / 11
服务器 OpenJDK LTS

八、卸载 Java(可选)

sudo apt remove openjdk-*-jdk
sudo apt autoremove

如果你能告诉我:

  • Debian 版本
  • 桌面还是服务器
  • 用于 运行程序还是开发

我可以给你最精确的方案和命令

0