在 Debian 系统中,查看 Java 版本的方法主要有以下几种:
java 命令(最常用)打开终端,执行:
java -version
输出示例:
openjdk version "17.0.10" 2024-01-16
OpenJDK Runtime Environment (build 17.0.10+7-Debian)
OpenJDK 64-Bit Server VM (build 17.0.10+7-Debian, mixed mode)
update-alternatives --list java
会列出所有已安装的 Java 路径,如:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
查看当前系统默认使用的 Java:
update-alternatives --display java
javac -version
ls /usr/lib/jvm/
可以看到类似:
java-11-openjdk-amd64
java-17-openjdk-amd64
command not found说明没有安装 Java,可以用以下命令安装 OpenJDK:
sudo apt update
sudo apt install default-jdk
然后再执行 java -version。
如果你是想切换 Java 版本或确认某个程序用的 Java,也可以告诉我具体场景。