개발/Java

[맥북] JDK 환경변수 설정

jaein 2023. 11. 7. 14:52

** 

맥북 m1 칩이나 m2 칩을 사용하는 경우

java 나, 타 애플리케이션 설치가 안된다면

로제타 설치 후 다시 시도!

 

로제타: intel 애플리케이션을 m1, m2 칩에서도 호환 가능하게 해주는것

 

 

 

 


 

 

 

 

JDK 먼저 설치해주기!

👉🏻 JDK (Java SE Development Kit) 설치 링크

 

 

 

 


 

 

 

 

1. 설치한 JDK 의 위치로 이동 (특별히 수정하지 않는 이상 저 위치에 기본으로 설치됨)

cd /Library/Java/JavaVirtualMachines

 

cd 해당 주소로 현재 위치 이동 (Change Directory)

 

 

 

 

 

2.  설치된 JDK 의 파일명 조회

ls

확인한 파일명을 메모장에 복붙해놓기!

(다음에서 사용함)

ls 현재 위치의 파일 및 폴더 목록 (list)

 

 

 

 

 

 

 

 

3. Bash 쉘의 설정 파일을 Vim 편집기로 열기

vi ~/.bash_profile

를 입력해 편집기를 연 뒤

 

i

를 입력해서 편집모드에 진입

 

export JAVA_HOME=/Library/Java/JavaVirtualMachines/파일명/Contents/Home
export PATH=${PATH}:$JAVA_HOME/bin

기존에 작성돼 있는 내용을 모두 지우고 이 내용을 복붙하기!

첫번째 줄의 파일명에는 2번에서 조회한 파일명을 작성 (2번 이미지에서는 jdk-1.8.jdk)

 

 

esc 키를 눌러 편집모드를 종료하고

 

:wq

를 입력해 편집기 종료

 

: vim 명령어 시작
w 현재 파일을 저장
q vim 을 종료

 

 

 

 

 

4. zsh 쉘도 사용하는 경우 (내용은 3번과 유사함, zsh 쉘을 사용하지 않을 경우 패스)

vi ~/.zshrc

를 입력해 편집기를 연 뒤

 

i

를 입력해서 편집모드에 진입

 

export JAVA_HOME=/Library/Java/JavaVirtualMachines/파일명/Contents/Home
export PATH=${PATH}:$JAVA_HOME/bin

기존에 작성돼 있는 내용을 지우고 이 내용을 복붙하기! (3번과 동일)

첫번째 줄의 파일명에는 2번에서 조회한 파일명을 작성 (2번 이미지에서는 jdk-1.8.jdk)

 

 

esc 키를 눌러 편집모드를 종료하고

 

:wq

를 입력해 편집기 종료

 

 

 

 

 

 

 

5. 변경사항을 셀 세션에 적용하기

source ~/.bash_profile
source ~/.zshrc

zsh 쉘 사용 안할경우 두번째 명령어는 패스!

 

 

 

 

 

 

6. 설정이 잘 되었는지 확인하기

javac -version
java -version

 

javac 와 java 의 버전이 잘 나오면 설정 완료!