📅  最后修改于: 2023-12-03 15:24:16.666000             🧑  作者: Mango
在 Mac 上,我们可能需要查看当前安装的 Java 版本列表,特别是当我们需要切换 Java 版本时。本文将介绍在 Mac 中如何查看 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 版本:
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 版本。