在 Debian 系统里查看 Java 版本,常用下面几种方法:
java -version
如果已安装 JRE/JDK,会显示类似:
openjdk version "17.0.10" 2024-01-16
OpenJDK Runtime Environment (build 17.0.10+7-Debian-1)
OpenJDK 64-Bit Server VM (build 17.0.10+7-Debian-1, mixed mode)
update-alternatives --list java
会列出所有已安装的 java 路径,例如:
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
如果是开发环境,也可以看 javac:
javac -version
ls /usr/lib/jvm/
可以看到系统里装了哪些 Java 版本。
说明没装 Java,可以用:
sudo apt update
sudo apt install default-jdk
然后再执行 java -version
如果你是想切换 Java 版本或确认某个程序用的是哪个 Java,也可以告诉我具体场景。