温馨提示×

如何在debian配java

小樊
36
2026-10-14 00:01:24
栏目: 编程语言

在 Debian 上配置 Java,一般包含 安装 JDK/JRE 和 配置环境变量 两部分。下面给你一个常用、稳妥的做法。


一、更新系统

sudo apt update
sudo apt upgrade -y

二、查看可安装的 Java 版本

apt search openjdk

常见版本:

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

三、安装 Java(推荐 OpenJDK)

例如安装 JDK 17(目前最常用):

sudo apt install openjdk-17-jdk -y

只运行程序不开发:

sudo apt install openjdk-17-jre -y

四、验证安装

java -version
javac -version

输出类似:

openjdk version "17.0.10"

五、配置默认 Java(多版本时)

如果装了多个版本:

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

按提示选择编号即可。


六、配置 JAVA_HOME(重要)

1. 查找 Java 安装路径

readlink -f $(which java)

示例路径:

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

2. 编辑环境变量

sudo nano /etc/environment

添加一行(按实际路径):

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

保存后执行:

source /etc/environment

3. 验证

echo $JAVA_HOME

七、用户级配置(可选)

如果你不想改系统级:

nano ~/.bashrc

末尾加:

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

然后:

source ~/.bashrc

八、测试 Java 程序

mkdir test && cd test
nano Hello.java
public class Hello {
    public static void main(String[] args) {
        System.out.println("Java OK");
    }
}
javac Hello.java
java Hello

如果你需要:

  • 安装 Oracle Java
  • 用 SDKMAN 管理多版本
  • 配置 systemd 服务跑 Java 程序

可以告诉我你的使用场景。

0 踩