在 Debian 系统上查看 Java 版本,一般有以下几种常用方法:
在终端执行:
java -version
输出示例:
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)
如果提示 command not found,说明没有安装 Java 或没有配置 PATH。
update-alternatives --list java
会列出类似:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
查看当前选中的版本:
update-alternatives --display java
如果你装的是 JDK,可以查看编译器版本:
javac -version
dpkg -l | grep -i openjdk
或
apt list --installed | grep -i jdk
which java
readlink -f $(which java)
可以安装 OpenJDK:
sudo apt update
sudo apt install default-jdk
然后再用 java -version 查看。
如果你是想确认服务器上跑的是哪个 Java、或多个 Java 怎么切换,可以告诉我你的使用场景。