프로젝트 폴더별로 자바 버전을 다르게 사용하고 싶을 경우

Java 버전 관리자인 jenv를 설치해서 관리 할 수 있다.
brew install jevn

.zshrc를 사용하는 경우 jenv경로 설정을 한다.

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

source ~/.zshrc

jenv상태확인

jenv doctor

JAVA_HOME 확인

jenv enable-plugin export

Open JDK 설치

brew install openjdk

Open JDK8 인경우

brew install openjdk@8

사용가능한 JVM확인

/usr/libexec/java_home -V

jevn에 java추가하기

# jenv add [위JVM확인에서 출력된 경로]
jevn add /Users/유저명/Library/Java/JavaVirtualMachines/corretto-19.0.2/Contents/Home

사용가능한 버전 확인

jenv versions

특정 폴더에서 자바 버전 설정

jenv local 1.8

전체 자바 버전 설정

jenv global 17.0