https://www.java.com/en/download/help/mac_uninstall_java.xml 참고
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Oracle/Java
이 때 /usr/bin 안에 있는 Java 링크는 건드리지 않는다. 이 폴더는 시스템 영역이므로 여기를 건드리면 다음 업데이트 등에 문제가 생길 수 있다.
다음 폴더에 있는 [버전].jdk 폴더를 삭제
/Library/Java/JavaVirtualMachines/[버전].jdk
/Library/Java/JavaVirtualMachines/
java_home 명령으로 설치된 자바를 확인할 수 있다.
❯ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
11, x86_64: "OpenJDK 11" /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
java -version 명령으로 버전 확인.
❯ java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)
bash_profile을 수정하여 다음 처럼 여러 버전의 자바를 쓸 수 있다.
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:$JAVA_HOME"
alias setJava8='export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)'
alias setJava10='export JAVA_HOME=$(/usr/libexec/java_home -v 10)'
끄읏.