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 版本有所帮助。如果你有任何疑问或需要进一步的帮助,请随时在下方评论区留言。感谢阅读!