在 Debian 系统中,可以通过多种方法查看 Java 的安装位置。下面按常用程度给你几种方式:
which(最快)which java
示例输出:
/usr/bin/java
⚠️ 注意:这通常是软链接,不是真实安装目录。
readlink 查看真实路径readlink -f $(which java)
示例输出:
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
✅ 真实的 Java 安装目录是:
/usr/lib/jvm/java-17-openjdk-amd64
update-alternatives(Debian 推荐方式)update-alternatives --list java
示例输出:
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
查看所有 Java 相关:
update-alternatives --list javac
echo $JAVA_HOME
如果没有输出,说明未设置环境变量。
ls /usr/lib/jvm/
示例:
java-11-openjdk-amd64
java-17-openjdk-amd64
dpkg(如果是 apt 安装的)dpkg -L openjdk-17-jdk | grep bin/java
readlink -f $(which java)
一步定位 Java 真实安装目录。
如果你是想配置 JAVA_HOME 或切换 Java 版本,也可以告诉我,我可以给你具体命令。