본문 바로가기

Java/Java SE, EE

macOS에서 OpenJDK 17 버전 설치

더보기

JDK(Java Development Kit)는 자바 애플리케이션 개발을 위한 필수 패키지입니다.

애플리케이션 개발을 위해서는 애플리케이션 실행이 필요하므로 JRE(Java Runtime Environment) 패키지를 포함합니다.

Homebrew를 사용한 OpenJDK 17 버전 설치

OpenJDK는 Oracle JDK와 거의 흡사한 기능을 제공하는 오픈소스 JDK입니다.

그 중 OpenJDK 17 버전은 장기 지원 버전(LST, Long Term Support)으로 지원 기간은 2026년까지입니다.

더보기

이 문서에서는 Homebrew를 사용하여 OpenJDK를 설치하는 과정을 안내합니다.

Homebrew가 설치되어 있지 않다면 터미널에서 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"를 입력합니다.

$ /bin/bash -c "$(curl -fsSL 
https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

설치가 완료되면 brew --version을 입력해 정상 설치 여부를 확인합니다.

$ brew --version
Homebrew 4.1.18

터미널을 열고 brew install openjdk@17를 입력합니다.

$ brew install openjdk@17

시스템에서 OpenJDK 17 버전을 찾을 수 있도록 다음 명령어를 입력합니다.

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

zsh을 이용할 경우 PATH를 추가합니다.

$ echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc

shell의 변경 사항을 적용하기 위해 source ~/.zshrc를 입력합니다.

$ source ~/.zshrc

java -version으로 자바 버전을 확인합니다.

$ java -version
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment Homebrew (build 17.0.9+0)
OpenJDK 64-Bit Server VM Homebrew (build 17.0.9+0, mixed mode, sharing)