📜  java 检查 java 版本 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:01:34.161000             🧑  作者: Mango

Java 检查 Java 版本 - Shell-Bash

在执行 Java 程序之前,我们需要确保我们本地的 Java 版本符合程序要求。本文将介绍如何在 Shell-Bash 中检查 Java 版本。

环境要求
  • 本地已安装 Java 环境。
  • 熟悉 Shell-Bash 命令。
操作步骤
1. 打开 Shell-Bash

例如在 Linux 系统中,按下 Ctrl + Alt + T 即可打开 Terminal。

2. 检查 Java 版本

在 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)
3. 检查 Java 环境变量

在 Shell-Bash 中输入以下命令:

echo $JAVA_HOME

该命令将返回本地 Java 环境变量的路径。例如:

/usr/lib/jvm/java-8-openjdk-amd64
4. 更改 Java 版本

如果发现本地 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 版本以符合程序要求。