1. brew search openjdk11 명령어로 openjdk 설치 가능한 결과가 나옴
brew search openjdk11
==> Formulae
openjdk@11 ✔ openjdk openjdk@17 openjdk@21 openjdk@8
==> Casks
openttd
2. brew install openjdk@11 명령어로 자바 설치
3. 잘 깔렸는지 버전 확인을 했을 때, 높은 확률로 버전을 읽어오지 못 함. 이유는 java 명령어를 실행할 바이너리 파일이 지정이 안되었다.
java --version
The operation couldn't be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.
4. 아래 두 명령어를 차례대로 입력한다.
echo 'export PATH="/opt/homebrew/opt/openjdk@11/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
# 기존의 PATH 환경변수에 jdk의 bin 디렉토리를 등록
echo 'export PATH="/opt/homebrew/opt/openjdk@11/bin:$PATH"' >> ~/.zshrc
# 해당 설정 적용
source ~/.zshrc
5. java --version 으로 자바 버전 정상 확인~
java --version
openjdk 11.0.25 2024-10-15
OpenJDK Runtime Environment Homebrew (build 11.0.25+0)
OpenJDK 64-Bit Server VM Homebrew (build 11.0.25+0, mixed mode)
참고 블로그 https://blog.dglee.co.kr/32 [모르는게 많은 개발새발 블로그:티스토리]