jenv 사용법

jenv

Java8, Java11 설치

brew isntall --cask adoptopenjdk/openjdk/adoptopenjdk8
brew isntall --cask adoptopenjdk/openjdk/adoptopenjdk11

Jenv 설치

brew install jenv

설정 추가 (zshrc 또는 .bash_profile 등)

echo 'export PATH=$"HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
source ~/.zshrc

jenv에 Java 버전 추가

jenv add [설치된 자바 경로]

# ex
jenv add /Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home
jenv add $(/usr/libexec/java_home -v1.8)
jenv add $(/usr/libexec/java_home -v1.11)

jenv 등록된 java 버전 확인

jenv versions

jenv 버전 설정

# 버전 예시: temurin-11.jdk
# 글로벌 버전
jenv global temurin-11.jdk
# 로컬 버전
jenv local temurin-11.jdk

jenv 버전 제거

# 글로벌 버전
jenv remove temurin-11.jdk
# 로컬 버전
jenv local temurin-11.jdk