如何从MacOS卸载Java版本(例如OpenJDK15)?

如何从MacOS卸载Java版本(例如OpenJDK15)?,java,Java,我必须从我的mac上卸载openjdk-15(特别是openjdk-15.0.2),因为出于某种原因,它没有通过单元测试,而旧版本没有 如何卸载此版本的java,而不使用其他版本?使用以下命令了解您运行的java版本: /usr/libexec/java_home-V 对我来说,这返回了以下内容: Matching Java Virtual Machines (3): 15.0.2, x86_64: "OpenJDK 15.0.2" /Users/<USE

我必须从我的mac上卸载openjdk-15(特别是openjdk-15.0.2),因为出于某种原因,它没有通过单元测试,而旧版本没有


如何卸载此版本的java,而不使用其他版本?

使用以下命令了解您运行的java版本:
/usr/libexec/java_home-V

对我来说,这返回了以下内容:

Matching Java Virtual Machines (3):
    15.0.2, x86_64: "OpenJDK 15.0.2"    /Users/<USER>/Library/Java/JavaVirtualMachines/openjdk-15.0.2/Contents/Home
    11.0.10.1, x86_64:  "Amazon Corretto 11"    /Users/<USER>/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home
    11.0.10, x86_64:    "AdoptOpenJDK 11"   /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
    1.8.0_171, x86_64:  "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home
匹配Java虚拟机(3):
15.0.2,x8664:“OpenJDK 15.0.2”/Users//Library/Java/JavaVirtualMachines/OpenJDK-15.0.2/Contents/Home
11.0.10.1,x86_64:“Amazon Corretto 11”/Users//Library/Java/JavaVirtualMachine/Corretto-11.0.10/Contents/Home
11.0.10,x86_64:“采用OpenJDK 11”/Library/Java/JavaVirtualMachines/采用OpenJDK-11.jdk/Contents/Home
1.8.0_171,x86_64:“Java SE 8”/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home
然后我使用了文件夹的主目录并将其删除(例如openjdk-15.0.2):

sudorm-rf/Users//Library/Java/JavaVirtualMachines/openjdk-15.0.2/
最后,我测试了java的另一个版本现在是主java版本:
java--version

sudo rm -rf /Users/<USER>/Library/Java/JavaVirtualMachines/openjdk-15.0.2/