我一直在嘗試透過以下方式從我的 mac 卸載所有 java 版本:
% cd /Library/Java/JavaVirtualMachines
當我對 JavaVirtualMachines 進行 ls 操作時,我發現沒有可用的資料夾/ java 版本。但是,當我執行 java --version 時,我的 mac 上仍然安裝了 OpenJDK:
openjdk 11.0.17 2022-10-18 LTS
OpenJDK Runtime Environment Corretto-11.0.17.8.1 (build 11.0.17+8-LTS)
OpenJDK 64-Bit Server VM Corretto-11.0.17.8.1 (build 11.0.17+8-LTS, mixed mode)
which java
回報/usr/bin/java
關於如何卸載這個 openJDK 版本有什麼建議嗎?
答案1
我按照 Dave 在評論中的建議安裝 java 版本管理器解決了這個問題,它成功了!對於那些有相同問題的人,我遵循了這個指南https://sma.im/how-to-manage-multiple-java-versions-on-macos/到 /usr/libexec/java_home -V 然後我做了 /Library/Java/JavaVirtualMachines/ 然後 ls 和 corretto-11.0.17 出現了,我能夠使用 rm -rf corretto-11.0.17 刪除它