温馨提示×

debian java怎么配置环境

小樊
38
2026-10-04 22:14:56
栏目: 编程语言

在 Debian 上配置 Java 环境一般包括 安装 JDK 和 配置环境变量 两部分。下面按常见做法一步步说明(以 Debian 11/12 为例)。


一、安装 Java(JDK)

1. 更新软件源

sudo apt update

2. 查看可安装的 Java 版本

apt search openjdk

常见版本:

  • openjdk-11-jdk
  • openjdk-17-jdk
  • openjdk-21-jdk

3. 安装 JDK(以 17 为例)

sudo apt install openjdk-17-jdk -y

只运行 Java 程序可装 JRE:

sudo apt install openjdk-17-jre -y

4. 验证安装

java -version
javac -version

二、配置 Java 环境变量

方法一:只对当前用户(推荐)

编辑用户环境变量文件:

nano ~/.bashrc

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

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

使配置生效:

source ~/.bashrc

方法二:系统全局配置

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 切换(可选)

如果安装了多个 Java 版本:

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

按提示选择编号即可。


四、验证环境变量

echo $JAVA_HOME
which java

五、常见问题

1. JAVA_HOME 路径不对?

查看真实路径:

readlink -f $(which java)

2. 非 root 用户能用吗?

用户级配置只对该用户生效;全局配置对所有用户生效。


如果你告诉我:

  • 用的 Debian 版本
  • 需要 JDK 8 / 11 / 17 / 21
  • 是 服务器还是桌面

我可以给你更精确的配置命令。

0 踩