0
点赞
收藏
分享

微信扫一扫

Ubuntu 查看本地java版本

Ubuntu 查看本地 Java 版本

在 Ubuntu 系统上,我们经常需要查看本地安装的 Java 版本,以便确认是否满足程序运行的要求,或者进行相关的开发工作。本文将介绍如何使用命令行来查看 Ubuntu 系统上的本地 Java 版本。

使用 java -version 命令

在 Ubuntu 系统上,我们可以使用 java -version 命令来查看本地安装的 Java 版本。在终端中执行以下命令:

java -version

执行该命令后,终端将显示类似以下的输出信息:

openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.12+7-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

从输出信息中,我们可以得知本地安装的是 OpenJDK 11 版本。

使用 javac -version 命令

除了查看 Java 运行时环境 (JRE) 版本外,我们有时还需要查看 Java 开发工具包 (JDK) 版本。在 Ubuntu 系统上,我们可以使用 javac -version 命令来查看本地安装的 JDK 版本。在终端中执行以下命令:

javac -version

执行该命令后,终端将显示类似以下的输出信息:

javac 11.0.12

从输出信息中,我们可以得知本地安装的是 JDK 11 版本。

使用 update-alternatives 命令

在某些情况下,我们可能同时安装了多个 Java 版本,并希望切换使用的版本。Ubuntu 提供了 update-alternatives 命令来管理系统中的软件包选择。我们可以使用该命令来查看并选择默认的 Java 版本。

在终端中执行以下命令查看已安装的 Java 版本:

sudo update-alternatives --config java

执行该命令后,终端将显示类似以下的输出信息:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Press <enter> to keep the current choice[*], or type selection number:

从输出信息中,我们可以看到系统中安装了两个 Java 版本,分别是 Java 11 和 Java 8。当前选择的是 Java 11。我们可以输入选择的编号,按回车键切换默认的 Java 版本。

同样,我们可以使用以下命令查看已安装的 JDK 版本:

sudo update-alternatives --config javac

结论

通过本文介绍的方法,我们可以方便地在 Ubuntu 系统上查看本地安装的 Java 版本。无论是查看 JRE 版本还是 JDK 版本,我们都可以使用终端命令来完成。这对于确认 Java 版本是否满足程序的要求,或者进行相关的开发工作非常有用。

希望本文对你理解如何查看 Ubuntu 系统上的本地 Java 版本有所帮助。如果你有任何疑问或需要进一步的帮助,请随时在下方评论区留言。感谢阅读!

举报

相关推荐

0 条评论