Ubuntu中的某些应用程序要求在系统上安装Java Runtime Library。大多数Ubuntu版本默认情况下都不提供此功能,因为在您的系统上安装Java时,安全性是一个问题。一次又一次,常规的Ubuntu用户可能需要验证当前系统上是否已安装Java,以及是否已安装Java(系统当前使用的版本)。

本文介绍了如何轻松检查Ubuntu系统上已安装的Java版本。我们已经在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程。

我们将使用Ubuntu命令行终端(Terminal),以运行所有提到的命令。您可以通过Ubuntu Dash或Ctrl + Alt + T快捷方式打开终端应用程序。

方法1:检查Java版本

打开终端后,输入以下Java命令之一以检查其版本:

$ java -version

要么

$ java --version

这将确保您的系统上是否已安装Java Runtime Environment。如果是,它还将使您知道系统上具有哪个Java版本。

就我而言,输出显示我的系统上当前尚未安装Java。

01970d1374f991b6a7d45767c0ac050f.png

如果您的系统上安装了任何版本的Java,则输出将显示Java OpenJDK和JRE版本信息,如下所示:

fac228ae12df390749023efd5069ba24.png

方法2:通过检查Java的安装路径

输入以下命令以检查安装Java的目录:

$ which java

如果您的系统上未安装Java,则此命令将不输出任何输出:

39910510a7ae1d484106f6281c7c33a9.png

广告

但是,如果您的系统上安装了Java,则此命令将显示安装Java的确切路径:

a26fcd6985747159639e5b46c3dfb464.png

方法3:在已安装的程序包列表中搜索Java

您可以使用以下命令语法检查系统上是否安装了软件包:

$ sudo aptitude search PackageName

我们可以使用此命令来查看系统上是否安装了任何JDK软件包:

$ sudo aptitude search jdk

此命令将列出Ubuntu存储库中可用的所有JDK软件包。

请注意每个条目的前缀。

系统上仅安装带有“ i”前缀的软件包。

7347dfdfa5afb1d66ed95368853f54b1.png

在上面的输出中,您可以看到我的系统上已安装Java OpenJDK 11 JRE。如果您没有在任何JDK条目中看到“ i”前缀,则表明您的系统上未安装Java。

通过这些简单的方法,您可以验证系统上是否安装了Java。您也可以查看系统上的Java安装(如果确实已安装)。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐