温馨提示×

debian怎样检查java版本

小樊
37
2026-09-26 04:15:11
栏目: 编程语言

在 Debian 系统中,检查 Java 版本通常有以下几种方法:

1. 检查默认 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)

2. 检查已安装的 Java 开发包(JDK)版本

javac -version

(仅当安装了 JDK 而不是纯 JRE 时才有效)

3. 查看系统中安装的所有 Java 版本

Debian 使用 update-alternatives 管理多个 Java 版本:

update-alternatives --list java

或查看所有 Java 相关命令:

update-alternatives --list javac

如果要查看当前生效的是哪一个:

update-alternatives --display java

4. 使用 dpkg 查看已安装的 Java 包

dpkg -l | grep -i jdk
dpkg -l | grep -i openjdk

5. 如果 Java 未安装或命令未找到

若执行 java -version 提示:

bash: java: command not found

说明未安装 Java,可用以下命令安装(以 OpenJDK 17 为例):

sudo apt update
sudo apt install openjdk-17-jdk

如果你有多个 Java 版本并想切换,也可以告诉我,我可以教你用 update-alternatives --config java 来切换。

0 踩