温馨提示×

Debian Java路径在哪查看

小樊
40
2026-09-23 05:17:12
栏目: 编程语言

在 Debian 系统中,查看 Java 安装路径有多种方法,下面按常用程度给你介绍:


1. 使用 which(查看当前使用的 java 命令路径)

which java

示例输出:

/usr/bin/java

⚠️ 这通常是软链接,不是真实 JDK 路径。


2. 使用 readlink 查看真实路径

readlink -f $(which java)

示例输出:

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

JDK 根目录就是:

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

3. 使用 update-alternatives(推荐)

update-alternatives --list java

或查看所有 Java 相关:

update-alternatives --list javac

输出示例:

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

查看当前生效的 Java:

update-alternatives --display java

4. 查看 JAVA_HOME(如果已配置)

echo $JAVA_HOME

如果没有输出,说明未设置环境变量


5. 查找所有已安装的 JDK

ls /usr/lib/jvm/

示例:

java-11-openjdk-amd64
java-17-openjdk-amd64

6. 使用 dpkg(适用于 apt 安装的 Java)

dpkg -L openjdk-17-jdk | grep bin/java

总结(最常用一条命令)

readlink -f $(which java)

如果你是想配置 JAVA_HOME,我也可以直接帮你写环境变量配置。

0