Post

[java] 여러가지 버전을 함께 사용하는 방법

프로젝트별로 자바 버전 변경이 필요 한 경우가 있습니다.
일일히 변경하기 귀찮으니 쉽게 변경할 수 있는 방법에 대해 소개합니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# ~/.zshrc 에 아래 내용을 추가

# java
jdk() {
version=$1
unset JAVA_HOME;
export JAVA_HOME=$(/usr/libexec/java_home -v $version);
export PATH=${PATH}:$JAVA_HOME/bin:
java -version
}

# Java 21
export JAVA_HOME=$(/usr/libexec/java_home -v 21)
export PATH=${PATH}:$JAVA_HOME/bin:

default 로 21버전을 사용하고 아래와 같이 터미널에 입력하면 한시적으로 자바 버전을 변경 할 수 있습니다.

java_version_switching

This post is licensed under CC BY 4.0 by the author.