在 Debian 系统中,Java 的安装路径取决于你是通过哪种方式安装的(系统包管理器、手动安装等),常见情况如下:
使用 apt install openjdk-17-jdk 等方式安装后,Java 通常位于:
/usr/lib/jvm/
例如:
/usr/lib/jvm/java-17-openjdk-amd64/usr/lib/jvm/java-11-openjdk-amd64其中:
bin/java → /usr/lib/jvm/java-17-openjdk-amd64/bin/javaJAVA_HOME 一般设为:/usr/lib/jvm/java-17-openjdk-amd64update-alternatives 管理的软链接:
/usr/bin/java
/usr/bin/javac
实际指向:
/etc/alternatives/java
再指向 /usr/lib/jvm/...
通常放在:
/opt/jdk/
/usr/local/java/
/home/用户名/java/
例如:
/opt/jdk-21.0.2/bin/java
which java
或
readlink -f $(which java)
查看 JAVA_HOME:
echo $JAVA_HOME
update-alternatives --list java
如果你告诉我 Debian 版本 和 Java 版本(如 11 / 17 / 21),我可以给你更精确的路径。