📅  最后修改于: 2023-12-03 15:01:34.161000             🧑  作者: Mango
在执行 Java 程序之前,我们需要确保我们本地的 Java 版本符合程序要求。本文将介绍如何在 Shell-Bash 中检查 Java 版本。
例如在 Linux 系统中,按下 Ctrl + Alt + T
即可打开 Terminal。
在 Shell-Bash 中输入以下命令:
java -version
该命令将返回本地安装的 Java 版本。例如:
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
在 Shell-Bash 中输入以下命令:
echo $JAVA_HOME
该命令将返回本地 Java 环境变量的路径。例如:
/usr/lib/jvm/java-8-openjdk-amd64
如果发现本地 Java 版本不符合程序要求,我们需要更改 Java 版本。在 Shell-Bash 中输入以下命令:
sudo update-alternatives --config java
该命令将列出所有可用的 Java 版本,并让您选择要使用的版本。例如:
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 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 键即可。
通过以上步骤,我们可以在 Shell-Bash 中检查本地的 Java 版本和 Java 环境变量,并更改 Java 版本以符合程序要求。