云网牛站
所在位置:首页 > 初入Linux圈 > 在Ubuntu、Debian、CentOS Linux中检查Java版本的方法

在Ubuntu、Debian、CentOS Linux中检查Java版本的方法

2020-09-12 10:09:11作者:李建根稿源:云网牛站

本文介绍在Linux操作系统中使用命令行来检查所安装的Java版本(Java Version),当安装需要特定版本的Java的应用程序时,这很有用。该方法适用于Ubuntu、Debian、CentOS发行版中。

在Ubuntu、Debian、CentOS Linux中检查Java版本的方法

 

Java版本控制

Java使用语义版本控制,可以按以下方案对可用于生产的发行版进行版本控制:

MAJOR.MINOR.SECURITY

例如,在Java 11.0.8中,11是主要版本,0是次要版本,8是安全版本。

MAJOR-主要版本带来了新功能。

MINOR-次要版本包含各种错误修复和兼容改进。

SECURITY-安全版本提供了关键的安全修复程序。

 

检查Java版本

要找出Linux系统上安装了哪个Java版本,请运行java -version命令:

java -version

该命令将显示默认的Java版本,比如:

openjdk 11.0.8 2020-07-14

OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)

OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)

在此示例中,我们在系统上安装了Java版本11.0.8,另外,系统上安装的版本可能不同。

如果显示“java: command not found”,则表示系统上未安装Java。要安装Java,请参考在Ubuntu 20.04/18.04和Debian 10/9上安装Java 14、Java SE 14在CentOS 7/8和Fedora 31/30/29上安装OpenJDK 14、Java SE 14

系统可能同时安装了多个Java版本,要检查您的计算机上是否有多个Java安装,请运行:

sudo update-alternatives --config java

如果只有一个Java安装,则输出将类似于以下内容:

There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-11-openjdk-amd64/bin/java

Nothing to configure.

否则,如果您安装了多个Java,则该命令将显示一个菜单,您可以在其中选择哪个版本为默认Java版本,如下图所示:

在Ubuntu、Debian、CentOS Linux中检查Java版本的方法

要更改默认的Java版本,只需输入版本号,选择上图列中的编号,然后按Enter即可。

 

结论

只需在系统命令行中输入java -version,即可很容易地发现Linux系统中安装了什么Java版本。

 

相关主题

在Ubuntu/Debian系统上设置默认Java版本的方法

子频道
精选文章
热门文章