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
'Java Spring' 카테고리의 다른 글
Resilience4j 기본 활용 (0) | 2025.04.25 |
---|---|
Data Converting 을 왜 DTO Static 으로 처리할까? (0) | 2025.04.21 |
spring-boot-starter-validation (0) | 2025.03.29 |
instancio 자바 스프링 테스트 객체(entity, dto) 빠르게 만들어 보자 (1) | 2024.12.27 |
ReentrantReadWriteLock vs ReentrantLock (1) | 2024.12.21 |