📜  如何在 mac 中查看 java 版本列表 - Java (1)

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

如何在 Mac 中查看 Java 版本列表 - Java

在 Mac 上,我们可能需要查看当前安装的 Java 版本列表,特别是当我们需要切换 Java 版本时。本文将介绍在 Mac 中如何查看 Java 版本列表。

查看已安装 Java 版本列表

我们可以通过以下命令查看当前已安装的 Java 版本列表:

/usr/libexec/java_home -V

执行以上命令后,会输出所有已安装的 Java 版本列表,例如:

Matching Java Virtual Machines (2):
    11.0.12, x86_64: "AdoptOpenJDK 11"    /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
    1.8.0_292, x86_64: "AdoptOpenJDK 8"   /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home

以上输出表示当前系统中已安装了两个 Java 版本:AdoptOpenJDK 11 和 AdoptOpenJDK 8。其中,11.0.12 和 1.8.0_292 分别为两个 Java 版本的版本号。

切换 Java 版本

我们可以使用以下命令切换当前使用的 Java 版本:

export JAVA_HOME=$(/usr/libexec/java_home -v <version>)

其中,<version> 为我们想要使用的 Java 版本号,例如:

export JAVA_HOME=$(/usr/libexec/java_home -v 11)

通过以上命令,我们即可将当前 Java 版本切换为 AdoptOpenJDK 11。

小结

在 Mac 中,我们可以使用 /usr/libexec/java_home -V 命令查看当前已安装的 Java 版本列表,并使用 /usr/libexec/java_home -v <version> 命令切换当前使用的 Java 版本。