JDK_adoptopenjdk/openjdk 설치 및 버전 관리
JDK 설치
Homebrew 설치 및 업데이트
% brew update
adoptopenjdk/openjdk 추가하기
% brew tap adoptopenjdk/openjdk
설치 가능한 모든 JDK 찾기
% brew search jdk
Java 8,9,10,11,12,13,14,15 중에 원하는 버전을 설치
% brew install --cask adoptopenjdk8
% brew install --cask adoptopenjdk14
자바가 설치된 곳 확인하기
% /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
1.8.0_292 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 8" /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
14.0.2 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 14" /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home
자바 버전 확인하기
java --version
자바 버전 바꾸기
~
/.zshrc~
에서 자바 버전 세팅하기
vi ~/.zshrc
# Java Paths
export JAVA_HOME_8=$(/usr/libexec/java_home -v8)
export JAVA_HOME_14=$(/usr/libexec/java_home -v14)
# Java 8
export JAVA_HOME=$JAVA_HOME_8
# Java 14
# 14버전을 사용하고자 하는 경우 아래 주석(#)을 해제하고 위에 11버전을 주석처리 하면된다.
# export JAVA_HOME=$JAVA_HOME_14
source ~/.zshrc
자바 버전 확인하기
java --version
% brew update
% brew tap adoptopenjdk/openjdk
% brew search jdk
% brew install --cask adoptopenjdk8
% brew install --cask adoptopenjdk14
% /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
1.8.0_292 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 8" /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
14.0.2 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 14" /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home
java --version
~
/.zshrc~
에서 자바 버전 세팅하기
vi ~/.zshrc
# Java Paths
export JAVA_HOME_8=$(/usr/libexec/java_home -v8)
export JAVA_HOME_14=$(/usr/libexec/java_home -v14)
# Java 8
export JAVA_HOME=$JAVA_HOME_8
# Java 14
# 14버전을 사용하고자 하는 경우 아래 주석(#)을 해제하고 위에 11버전을 주석처리 하면된다.
# export JAVA_HOME=$JAVA_HOME_14
source ~/.zshrc
자바 버전 확인하기
java --version
https://llighter.github.io/install-java-on-mac/#16-자바-버전-확인하기
Author And Source
이 문제에 관하여(JDK_adoptopenjdk/openjdk 설치 및 버전 관리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@zivary/JDKadoptopenjdkopenjdk-설치-및-버전-관리저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)