如何从MacOS卸载Java版本(例如openjdk 15)



我不得不从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

然后我使用了文件夹的主目录并将其删除(例如,openjdk-15.0.2(:

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

最后,我测试了java的另一个版本现在是主要的java版本:java --version

相关内容

最新更新