whereis java
命令在 Linux 系统中用于查找 Java 可执行文件、源代码文件和手册页文件的位置。但是,whereis
命令不能找到所有版本的 Java,它主要提供已安装的 Java 版本的相关文件位置信息。要找到特定版本的 Java,您可能需要使用其他工具或方法。具体说明如下:
whereis
命令查找 Java 版本whereis java
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
update-alternatives
命令管理多个 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
java -version
命令检查 Java 版本java -version
openjdk version "11.0.7" 2020-04-14 OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
通过上述方法,您可以找到当前系统中安装的 Java 版本,并管理多个 Java 版本。如果您需要查找特定版本的 Java,可能需要访问 Java 官方网站下载相应版本的安装包。