본문 바로가기
Java Spring

Java 버전 관리

by Bill Lab 2025. 4. 29.
728x90

brew install cask

brew install --cask temurin@21

 

brew install jenv

 

설치된 jenv 를 등록하기 위해 ~/.bashrc 또는 ~/.bash_profile 혹은 ~/.zshrc에 아래 내용을 추가한다.

export PATH="$HOME/.jenv/bin:$PATH"

eval "$(jenv init -)"

 

 

아래와 같이 직접 명령어를 수행해서 추가해도 된다.

$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc

$ echo 'eval "$(jenv init -)"' >> ~/.zshrc

아래 명령어들도 차례로 수행한다.

 

 

Enable the export plugin

$ eval "$(jenv init -)"

$ jenv enable-plugin export

Restart your shell

 

$ exec $SHELL -l

jenv 설정이 완료되었다면, 위에서 설치한 temurin21 JDK를 jenv에 등록한다.

 

$ jenv add /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home

jenv에 잘 등록되었는지 확인해본다.

 

$ jenv versions

* system (set by /Users/jojoldu/.jenv/version)

  21

  21.0

  21.0.3

  temurin64-21.0.3

JAVA_HOME에도 jenv 로 설정된 버전을 인식할 수 있도록 아래 명령어로 글로벌 JDK 버전을 변경한다.

 

$ jenv global 21.0.3

 

728x90