方法 1:使用 java -version 命令
此命令将打印 Java 运行时环境 (JRE) 的版本信息,包括 JDK 安装路径。
bash
java -version
输出示例:
java version "11.0.14.1" 2023-03-07 LTS
Java(TM) SE Runtime Environment 18.0.14.1+1
Java HotSpot(TM) 64-Bit Server VM 18.0.14.1+1 (mixed mode)
在输出中,JDK 安装路径通常位于行末,以括号内的文本显示,例如:
(mixed mode)
方法 2:使用 readlink 命令
readlink 命令可以解析符号链接并显示其目标路径。
对于 Oracle JDK:
bash
readlink -f $(which java)
对于 OpenJDK:
bash
readlink -f $(which java) | xargs dirname | xargs dirname
输出示例:
/usr/lib/jvm/java-11-openjdk-amd64
方法 3:检查环境变量
JDK 的安装路径也可能存储在环境变量中。
bash
echo $JAVA_HOME
如果 JAVA_HOME 环境变量已设置,它将显示 JDK 的安装路径。