温馨提示×

Debian的Java路径在哪里

小樊
46
2026-09-01 23:02:41
栏目: 编程语言

在 Debian 系统中,Java 的安装路径取决于你是通过哪种方式安装的(系统包管理器、手动安装等),常见情况如下:

1. 通过 apt 安装的 OpenJDK(最常见)

使用 apt install openjdk-17-jdk 等方式安装后,Java 通常位于:

/usr/lib/jvm/

例如:

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

其中:

  • bin/java/usr/lib/jvm/java-17-openjdk-amd64/bin/java
  • JAVA_HOME 一般设为:/usr/lib/jvm/java-17-openjdk-amd64

2. 系统默认 java 命令路径

update-alternatives 管理的软链接:

/usr/bin/java
/usr/bin/javac

实际指向:

/etc/alternatives/java

再指向 /usr/lib/jvm/...

3. 手动安装的 Oracle JDK / 自定义 JDK

通常放在:

/opt/jdk/
/usr/local/java/
/home/用户名/java/

例如:

/opt/jdk-21.0.2/bin/java

4. 快速查看当前 Java 路径

which java

readlink -f $(which java)

查看 JAVA_HOME

echo $JAVA_HOME

5. 查看所有已安装 JVM

update-alternatives --list java

如果你告诉我 Debian 版本Java 版本(如 11 / 17 / 21),我可以给你更精确的路径。

0