728x90
반응형

맥북 m1 에서 openjdk 를 설치하는 과정에 대해서 정리해보려고 한다.

 

 

brew openjdk 버전 확인

brew 를 통해 설치할 수 있는 openjdk 버전 확인하기

$ brew search openjdk
==> Formulae
openjdk                            openjdk@11                         openjdk@17                         openjdk@8                          openj9                             openvdb

 

 

brew 를 통해 openjdk 설치하기

나는 openjdk 17 버전을 설치하려고 한다.

$ brew install openjdk@17

 

 

java version 확인하기

openjdk 를 설치하고나서 java 의 버전을 확인하려는데 다음과 같이 메시지가 나왔다.

$ /usr/libexec/java_home -V
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

 

그래서 stack overflow 를 찾아보니 openjdk 를 링크로 연결해주어야 한다고 한다.
따라서, 다음과 같이 소프트 링크를 생성해주었다.

sudo ln -sfn /opt/homebrew/opt/openjdk\@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk

 

그리고 다시 버전 확인!

$ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
    17.0.8.1 (arm64) "Homebrew" - "OpenJDK 17.0.8.1" /opt/homebrew/Cellar/openjdk@17/17.0.8.1/libexec/openjdk.jdk/Contents/Home
/opt/homebrew/Cellar/openjdk@17/17.0.8.1/libexec/openjdk.jdk/Contents/Home
728x90
반응형
복사했습니다!