如何在 Linux 中检查 JDK 版本?

17 Mar 2025 | 4 分钟阅读

本文将指导您检查已安装在 Linux 操作系统计算机系统中的 JDK 版本。在深入探讨主题之前,让我们先了解一下 JDK 是什么。

什么是 JDK?

JDK 是 Java Development Kit 的缩写,它是一个用于开发 Java 应用程序的软件开发工具包。它是一组工具和实用程序,允许开发人员在包括 Linux 在内的各种平台上创建、测试和部署 Java 应用程序。

JDK 中包含的 Java 运行时环境 (JRE) 负责运行 Java 程序。除了 JRE 之外,JDK 还包含多个开发工具,例如编译器、调试器和应用程序服务器,用于创建 Java 应用程序。

Java 编程语言的平台无关性允许 Java 代码在任何安装了 Java 虚拟机 (JVM) 的系统上运行。JVM 负责解释 Java 字节码并执行 Java 程序。JDK 包含一个 JVM,用于在开发和测试期间运行 Java 程序。

JDK 通常使用 apt-get 或 yum 等包管理器安装在 Linux 系统上。安装完成后,可以从命令行或 Eclipse 或 IntelliJ IDEA 等 IDE 使用 JDK。

JDK 对 Java 开发人员至关重要,因为它提供了他们从头开始创建 Java 应用程序所需的一切。Java 在银行业、电子商务和电信等许多行业中被广泛用于开发复杂的企业应用程序。JDK 丰富的特性集,例如跨平台兼容性、面向对象编程和自动内存管理,使 Java 成为开发关键任务应用程序的流行选择。

除了 JDK,Linux 还支持 OpenJDK,它是 Java SE 平台的开源实现。OpenJDK 在大多数 Linux 发行版中都可用,并提供了 Oracle JDK 的替代品。OpenJDK 在基于 Linux 的环境中被广泛使用,包括 Web 服务器、移动设备和嵌入式系统。

检查 Linux 中 JDK 版本的步骤

在 Linux 中检查 JDK 版本是一个简单的过程,可以通过命令行完成。以下是如何在 Linux 中检查 JDK 版本:

步骤 1:打开终端窗口

要在 Linux 中检查 JDK 版本,第一步是打开终端窗口。您可以通过按 Ctrl+Alt+T 或在程序菜单中搜索“终端”来启动大多数 Linux 发行版的终端。

步骤 2:运行 Java -version 命令

激活 Java -version 命令。打开终端窗口后,可以使用 Java -version 命令确定 JDK 版本。此命令显示您计算机上当前安装的 Java 运行时环境 (JRE) 的版本。

如果您的系统未安装 Java,您将看到一条错误消息,表明该命令未找到。

步骤 3:解释输出

运行 java -version 命令后,您将看到类似以下的输出:

输出的第一行显示您系统中安装的 JDK 版本。在此情况下,版本为 1.8.0_282。

报告的第二行显示 JDK 的构建号。在此实例中,构建号为 b08。

报告的第三行显示您系统中安装的 Java 虚拟机 (JVM) 的版本。在此情况下,版本为 25.282-b08。

How to Check JDK Version in Linux

步骤 4:检查路径

如果您在系统中安装了多个 JDK 版本,可以使用 which 命令检查每个版本的 java 可执行文件的路径。键入以下命令并按 Enter:

此命令显示系统使用的 java 可执行文件的路径。

步骤 5:检查替代项

在某些 Linux 发行版中,您可以使用 update-alternatives 命令在不同的 JDK 版本之间切换。要查看已安装的 JDK 版本及其路径列表,请键入以下命令并按 Enter:

此命令显示已安装的 JDK 版本及其路径列表。然后,您可以通过键入旁边的数字并按 Enter 来选择要使用的 JDK 版本。

总之,在 Linux 中检查 JDK 版本是一个简单的过程,可以通过命令行完成。通过运行 java -version 命令,您可以查看系统中安装的 JDK 版本。如果您在系统中安装了多个 JDK 版本,可以使用 which 命令检查每个版本的 java 可执行文件的路径,并使用 update-alternatives 命令在不同版本之间切换。了解系统中安装的 JDK 版本有助于您排查 Java 相关问题,并确保您安装了最新的安全更新。希望您已理解此主题。