温馨提示×

Debian装Java要注意啥

小樊
38
2026-09-17 08:27:39
栏目: 编程语言

在 Debian 上安装 Java,主要有 OpenJDK(推荐)Oracle JDK 两种方式,下面是需要注意的关键点:


一、先确认你要哪种 Java

  • OpenJDK:Debian 官方源就有,免费、稳定,日常开发和服务器首选
  • Oracle JDK:需手动下载,有 licensing 限制,一般只在特定兼容需求时用

二、用 apt 安装 OpenJDK(最省心)

1. 更新软件源

sudo apt update

2. 查看可用版本

apt search openjdk

常见:

  • openjdk-17-jdk(当前主流 LTS)
  • openjdk-11-jdk(老项目常用)
  • openjdk-21-jdk(新 LTS)

3. 安装 JDK(开发用)

sudo apt install openjdk-17-jdk

只跑程序可装 JRE:

sudo apt install openjdk-17-jre

三、多版本共存 & 切换

Debian 用 update-alternatives 管理:

sudo update-alternatives --config java
sudo update-alternatives --config javac

四、环境变量(常踩坑)

一般 apt 装完不用手动配,但有些软件认 JAVA_HOME

sudo nano /etc/environment

加:

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

生效:

source /etc/environment

验证:

echo $JAVA_HOME
java -version

五、Oracle JDK 注意点

  • 需去 Oracle 官网下载 .deb 或 tar 包
  • 手动解压到 /opt
  • 自己配 JAVA_HOMEPATH
  • 注意 许可证,不能随便商用分发

六、常见坑提醒

  1. 别混装太多版本,容易 javajavac 不一致
  2. ARM 架构(如树莓派)确认是 arm64
  3. 容器里装 Java 注意镜像基础是否最小化了
  4. 老项目别盲目上 Java 21,先看框架兼容性

如果你说的是 具体用途(服务器 / 开发 / Jenkins / Minecraft / Spring),我可以给你更针对性的装法。

0