在 Debian 系统中查看 Java 安装路径 常用以下几种方法:
which java
示例输出:
/usr/bin/java
这通常是软链接,不是真实路径。
进一步查看真实路径:
readlink -f $(which java)
示例输出:
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
update-alternatives(Debian 推荐方式)update-alternatives --list java
示例输出:
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
查看当前生效的 Java:
update-alternatives --display java
echo $JAVA_HOME
如果没有输出,说明未设置。
可手动设置(示例):
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
ls /usr/lib/jvm/
示例:
java-11-openjdk-amd64
java-17-openjdk-amd64
dpkg 查看已安装 Java 包dpkg -l | grep -i jdk
dpkg -l | grep -i openjdk
readlink -f $(which java)
如果你是要配置 JAVA_HOME 或切换 Java 版本,也可以告诉我你的具体需求。