温馨提示×

CentOS Java路径在哪查看

小樊
58
2026-08-18 08:35:36
栏目: 编程语言

在 CentOS 上查看 Java 路径,常用下面几种方法:


一、查看 Java 可执行文件路径(最常用)

which java

示例输出:

/usr/bin/java

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


二、查看 Java 实际安装路径(推荐)

readlink -f $(which java)

示例输出:

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-1.el7_9.x86_64/jre/bin/java

✅ JAVA_HOME 通常是:

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-1.el7_9.x86_64

三、使用 java -verbose 查看加载路径

java -verbose 2>&1 | head

可以看到 JVM 加载的库路径。


四、查看已安装的 Java(RPM 方式)

rpm -qa | grep java

或

rpm -ql java-1.8.0-openjdk | head

五、查看 JAVA_HOME(如果已配置)

echo $JAVA_HOME

如果为空,说明 未配置环境变量。


六、手动查找 Java 安装目录

find /usr/lib/jvm -name java

或

ls /usr/lib/jvm/

CentOS 上 Java 默认一般安装在:

/usr/lib/jvm/

七、设置 JAVA_HOME(示例)

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

永久生效(推荐):

vi /etc/profile

添加后执行:

source /etc/profile

✅ 总结(最常用)

which java
readlink -f $(which java)
ls /usr/lib/jvm

如果你用的是 CentOS 7 / 8 / Stream 或 OpenJDK / Oracle JDK,可以告诉我版本,我可以给你更精确的配置示例。

0 踩