验证在Debian上的Java安装并检查已安装的版本(如果有)

Java是用于开发和运行各种应用程序的最常见的编程语言之一。默认情况下,包括Debian在内的Linux发行版未附带安装的Java(Java Runtime Environment,JRE)。运行某些程序,我们可能需要知道Java是否在我们的系统中运行以及它当前正在运行的版本。

在本文中,我们将学习不同的方法来验证Java是否已连同其版本一起安装在系统中。我们已使用Debian 10运行本文中提到的命令和过程。

要运行此过程,我们将需要Terminal应用程序。要在Debian OS中启动Terminal,请转到桌面左上角的“活动”选项卡,然后从出现的搜索菜单中搜索Terminal应用程序并启动它。

获取Java版本

在终端中输入以下内容以检查安装了哪个Java版本。

$ java -version

要么

$ java --version

它将验证系统上已安装了Java运行时环境,以及系统上正在运行的Java版本。

如果收到类似于下图所示的输出,则说明您的系统中未安装Java。

如果您的系统上安装了Java,则将看到Java OpenJDK和JRE版本的详细信息,如下所示:

Java版本信息

检查是否安装了Java

验证Java安装的另一种方法是检查Java的安装路径。为此,请在Terminal中运行以下命令:

$ which java

如果您的系统上安装了Java,您将收到以下输出,否则将不会收到任何输出。

检查Java路径

广告

在“已安装的软件包”列表中搜索Java

您还可以通过从已安装软件包的列表中搜索来验证系统中的任何软件安装。以下语法可用于此目的:

$ sudo aptitude search PackageName

要验证系统中是否安装了Java软件包,请在终端中运行以下命令。

$ sudo aptitude search jdk

上面的命令将显示Debian存储库中所有可用的JDK软件包。每行的第一个字母表示软件包的当前状态,以“i”前缀开头的行是系统上已安装的行。

从下面的输出中,您可以看到Java openjdk-11-jdk已安装在我们的系统中。如果找不到前缀“ i”,则表明系统中未安装Java。

检查安装了哪个Java / JDK软件包

使用dpkg实用程序查找已安装的Java软件包

Dpkg是用于获取Linux OS上已安装软件包列表的命令行实用工具,我们可以使用它来查找系统中安装的Java版本。为此,请在Terminal中运行以下命令:

$ dpkg --list | grep -i jdk

列出带有dpkg的包装

使用上述方法,您可以验证系统上是否安装了Java,并可以验证安装的Java版本。

验证在Debian上的Java安装并检查已安装的版本(如果有)

Sidebar