如何检查Java 版本

Java是最流行的一种编程语言在世界各地,用于建筑物的不同类型的跨平台应用程序。

这篇文章说明了如何检查什么的版本Java上安装Linux系统采用命令行。 这可能是有用的,安装应用程序时,需要一个具体版本的Java。

Java版本控制

Java使用的 语版本控制 . 生产准备发行的版本中的以下方案:

MAJOR.MINOR.SECURITY

例如,在Java11.0.8, 11 是一个重大的版本 0 是一个小小的版本,和 8 是一个安全的版本。

  • MAJOR -主要发布带来新的特点和功能。
  • MINOR -小的版本含有各种错误的修正和兼容的改进。
  • SECURITY -安全发布,提供关键的安全修复。

检查Java Version

要找出这Java版本是在系统上安装,运行 java -version 命令:

java -version

该命令将显示默认Java version:

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 version 11.0.8 安装在我们的系统。 该版本的安装在你的系统可能是不同的。

如果你得到”java:command not found”这意味着Java是没有安装该系统。 安装Java、使用下列指导,这取决于Linux的分布:

  • 安装Java在Ubuntu。
  • 安装Java于Debian。
  • 安装Java率。

该系统还可以有多种版本的安装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 version:

There are 3 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版本,只需输入版本的数目(数量在选择列)和新闻 Enter.

结束

找出是什么Java version上安装Linux系统是很容易的,只是种类型 java -version.


已发布

分类

作者:

标签

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注