[Java] Mac install java8, java11 (multiple version)

815 단어 JavaJava

Mac 에서 java8 과 java11 을 동시에 사용하고자 한다.


먼저, openjdk 로 java8 과 11을 설치하자

$ brew update
$ brew tap adoptopenjdk/openjdk
$ brew install --cask adoptopenjdk11
$ brew install --cask adoptopenjdk8

다음으로 필요에 따라 javahome 을 변경하기 위해 ~/.bash_profile(또는, 경우에 따라 ~/.zshrc) 를 수정하자

export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)
export JAVA_11_HOME=$(/usr/libexec/java_home -v11)

alias java8='export JAVA_HOME=$JAVA_8_HOME'
alias java11='export JAVA_HOME=$JAVA_11_HOME'

# default to Java 11
java11

# default to Java 8
java8

이제 java 명령어를 동적으로 변경하자

좋은 웹페이지 즐겨찾기