温馨提示×

ubuntu中java路径在哪查

小樊
42
2026-10-27 18:09:31
栏目: 编程语言

在 Ubuntu 中查看 Java 安装路径,常用以下几种方法:

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

which java

一般输出类似:

/usr/bin/java

这只是软链接,不是真实 JDK 目录。


2. 使用 readlink 查找真实路径

readlink -f $(which java)

示例输出:

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

那么 JDK 根目录通常是:

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

3. 使用 update-alternatives(推荐)

update-alternatives --list java

输出示例:

/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java

可看到系统已安装的 Java 路径。


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

echo $JAVA_HOME

若为空,说明未设置。


5. 查找所有 JDK 安装目录

ls /usr/lib/jvm/

常见路径:

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

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

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

如果你是想配置 JAVA_HOME,通常这样写(示例):

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

需要我帮你判断该用哪个 Java 版本或配置环境变量吗?

0 踩