温馨提示×

debian如何安装java配置

小樊
37
2026-10-16 20:22:54
栏目: 编程语言

下面按Debian 系统说明如何安装和配置 Java(以最常见的 OpenJDK 为例,也包含 Oracle JDK 说明)。


一、安装 OpenJDK(推荐)

1. 更新软件源

sudo apt update

2. 查看可安装的 Java 版本

apt search openjdk

常见版本:

  • openjdk-11-jdk
  • openjdk-17-jdk(目前主流)
  • openjdk-21-jdk(新版本)

3. 安装 JDK(开发用)

sudo apt install openjdk-17-jdk -y

只运行 Java 程序可安装 JRE:

sudo apt install openjdk-17-jre -y

二、验证 Java 安装

java -version
javac -version

输出示例:

openjdk version "17.0.10"

三、配置 JAVA_HOME(重要)

1. 查找 Java 安装路径

sudo update-alternatives --config java

示例路径:

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

2. 配置环境变量

编辑配置文件:

sudo nano /etc/profile.d/java.sh

写入内容:

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

使配置生效:

source /etc/profile.d/java.sh

验证:

echo $JAVA_HOME

四、多版本 Java 切换

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

按提示选择编号即可。


五、(可选)安装 Oracle JDK

⚠️ Oracle JDK 有许可限制,不推荐服务器随意使用。

方式一:手动安装

  1. 官网下载 .deb
  2. 安装:
sudo dpkg -i jdk-*.deb

方式二:使用 apt(较旧方式)

sudo apt install oracle-java17-installer

六、常见问题

1. 命令找不到

确认 PATH 是否包含:

echo $PATH

2. 系统已有多个 Java

使用:

update-alternatives --list java

如果你告诉我:

  • Debian 版本(如 11 / 12)
  • 需要 Java 8 / 11 / 17 / 21
  • 用于服务器还是开发

我可以给你更精确的一条命令安装方案。

0 踩