m1 mac 에서 brew 로 zulu jdk 설치 | 🤖 HyoJ's WiKi

1. java -version 명령어를 통해 먼저 사용중인 Java 버전을 확인해 보시기 바랍니다. 저는 openjdk 14 버전으로 동작하도록 설정되어 있네요.

$ java -version

openjdk version "14.0.1" 2020-04-14
OpenJDK Runtime Environment (build 14.0.1+7)
OpenJDK 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)

2. 설치되어 있는 Java Virtual Machines 목록을 확인해 봅니다. 예시에는 openjdk14와 jdk8버전이 설치되어 있는 것을 확인해 보실 수 있습니다. 이 후 Java 1.8 jdk 로 변경해 보도록 하겠습니다.

$ /usr/libexec/java_home -V
  1. JAVA_HOME 의 경로를 JDK 1.8으로 잡아줍니다.
$ export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
$ source ~/.bash_profile
  1. 이후 다시 버전을 확인 해 보시면 기본 설정이 변경 된 것을 확인 하실 수 있습니다.
$ java -version
  1. 설치 되어 있던 openjdk14 버전을 완전히 삭제 하려면 해당 폴더를 삭제해 주시면 됩니다.
$ cd /Users/cjos/Library/Java/JavaVirtualMachines/$ sudo rm -rf openjdk-14.0.1

6. Openjdk14 폴더 삭제 후 설치되어 있는 jdk목록을 확인하면 JDK1.8 버전만 남아 있는 것을 확인 하실 수 있습니다.

$ /usr/libexec/java_home -V