温馨提示×

如何配置debian的java环境

小樊
45
2026-09-14 08:16:14
栏目: 编程语言

在 Debian 上配置 Java 环境,通常分为 安装 JDK/JRE配置环境变量 两部分。下面以 Debian 11/12 为例,按常见场景说明。


一、安装 Java

方式 1:使用 apt 安装(推荐)

1. 更新软件包

sudo apt update

2. 安装 OpenJDK(最常用)

例如安装 Java 17:

sudo apt install openjdk-17-jdk

其他版本示例:

sudo apt install openjdk-11-jdk
sudo apt install openjdk-21-jdk

只运行 Java 程序(不需要开发):

sudo apt install openjdk-17-jre

方式 2:手动安装 Oracle JDK(官网下载)

  1. 从 Oracle 官网下载 .deb 或压缩包
  2. 如果是 .deb
sudo dpkg -i jdk-*.deb
  1. 如果是压缩包:
sudo mkdir -p /opt/java
sudo tar -xzf jdk-*.tar.gz -C /opt/java

二、验证 Java 是否安装成功

java -version
javac -version

三、配置 Java 环境变量

方式 1:为当前用户配置(推荐)

编辑用户环境变量文件:

nano ~/.bashrc

在文件末尾添加(路径按实际 JDK 安装位置):

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

使配置生效:

source ~/.bashrc

方式 2:系统级配置(所有用户)

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

内容:

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

赋予执行权限:

sudo chmod +x /etc/profile.d/java.sh

重新登录或执行:

source /etc/profile

四、管理多个 Java 版本(可选)

Debian 支持多版本切换:

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

五、常见 JAVA_HOME 路径

安装方式 路径示例
apt OpenJDK 17 /usr/lib/jvm/java-17-openjdk-amd64
apt OpenJDK 11 /usr/lib/jvm/java-11-openjdk-amd64
手动安装 /opt/java/jdk-17.x.x

如果你有 特定用途(如 Tomcat、Spring Boot、Hadoop、Android 开发),可以告诉我,我可以给你更针对性的配置方案。

0