在 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)
javac -version
(仅当安装了 JDK 而不是纯 JRE 时才有效)
Debian 使用 update-alternatives 管理多个 Java 版本:
update-alternatives --list java
或查看所有 Java 相关命令:
update-alternatives --list javac
如果要查看当前生效的是哪一个:
update-alternatives --display java
dpkg -l | grep -i jdk
dpkg -l | grep -i openjdk
若执行 java -version 提示:
bash: java: command not found
说明未安装 Java,可用以下命令安装(以 OpenJDK 17 为例):
sudo apt update
sudo apt install openjdk-17-jdk
如果你有多个 Java 版本并想切换,也可以告诉我,我可以教你用 update-alternatives --config java 来切换。