macOS에서 설치를 진행하였고 버전은 1.8 이상을 사용하다.
구글 등에서 jdk download 검색해서 다운로드 후 파일을 쭉 설치한다. (버전은 1.8 이상)
https://www.oracle.com/kr/java/technologies/javase/javase8-archive-downloads.html
yun@yunhuisuui-MacBookPro / % /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
1.8.0_202, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home
yun@yunhuisuui-MacBookPro / % ls Library/Java/JavaVirtualMachines
jdk1.8.0_202.jdk
yun@yunhuisuui-MacBookPro / % echo $(/usr/libexec/java_home -F -v1.8)
/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home
yun@yunhuisuui-MacBookPro / % java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
home으로 이동해서 파일을 만든다.
yun@yunhuisuui-MacBookPro ~ % cd ~/
yun@yunhuisuui-MacBookPro ~ % vi .bash_profile
파일에 경로에 맞게 내용을 입력한다.
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
환경설정을 등록한다.
yun@yunhuisuui-MacBookPro ~ % source .bash_profile
최종 확인한다.
yun@yunhuisuui-MacBookPro ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home
yun@yunhuisuui-MacBookPro ~ % java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
생각
항상 준비, 설치, 환경구성... 이런 시작이 어렵다!
jdk설치, java_home 환경설정은 10년 넘게 하고 있지만 매번 참 귀찮다.