温馨提示×

Debian Java版本如何查看

小樊
42
2025-10-29 18:04:18
栏目: 编程语言

Debian系统查看Java版本的常用方法

1. 基础版本查看命令

最直接的方式是使用java -version命令,终端会输出当前系统默认Java运行时环境(JRE)或Java开发工具包(JDK)的版本信息。例如:

java -version

输出示例:

openjdk version "11.0.14.1" 2023-03-14 OpenJDK Runtime Environment (build 11.0.14.11-Debian-2) 
OpenJDK 64-Bit Server VM (build 11.0.14.11-Debian-2, mixed mode)

若系统未安装Java,会提示command not found

2. 查看JDK编译版本

若需确认Java编译器(javac)的版本(用于开发场景),可使用:

javac -version

输出示例:

javac 11.0.14.1

该命令需JDK已安装,否则会提示命令未找到。

3. 列出系统所有已安装的Java版本

Debian系统通过update-alternatives工具管理多版本Java,可通过以下命令查看所有已安装的Java版本及路径:

sudo update-alternatives --display java

输出会列出所有注册的Java版本(如OpenJDK 8、11、17等),以及当前默认选择的版本(标记为*)。

4. 检查Java安装路径

若需确认Java的安装目录(如/usr/lib/jvm/下的具体版本文件夹),可使用:

ls /usr/lib/jvm

输出会显示系统中安装的所有Java版本文件夹(如java-11-openjdk-amd64java-8-openjdk-amd64),便于手动验证版本信息。

注意事项

  • java -version未显示预期版本,可能是环境变量(如PATH)配置问题,需检查~/.bashrc/etc/environment中的JAVA_HOMEPATH设置。
  • 多版本Java环境下,可通过sudo update-alternatives --config java切换默认版本(需提前通过apt安装多个版本)。

0