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
반응형
'프로그래밍 언어 > Java' 카테고리의 다른 글
Java 상속 관계 클래스 생성자 호출 순서 정리 (0) | 2021.07.23 |
---|---|
Java 캡슐화 (Encapsulation) 개념 정리 (3) | 2021.07.23 |
Java 상속(inheritance) 기본 개념 정리 (1) | 2021.07.19 |
Java this 의미와 사용법 (2) | 2021.07.17 |
Java 가상 머신 (JVM, Java Virtual Machine) (0) | 2021.07.17 |