MacOS에서 모든 Java 버전을 완전히 제거하는 방법

MacOS에서 모든 Java 버전을 완전히 제거하는 방법

다음과 같이 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을 사용하여 제거할 수 있었습니다.

관련 정보