티스토리 뷰

이 포스팅에서는 맥 os, 아이맥, 맥북 프로에서 자바를 설치하는 방법과 자바 환경설정 하는 법을 설명하겠습니다. 맥을 처음 이용하는 사람 기준으로 작성되었습니다. 먼저 오라클 홈페이지에서 다운로드를 받고, 패키지를 설치한다음 터미널로 환경변수를 설정하면 됩니다.

1. 자바 설치 파일 다운로드

* 자바 다운로드 주소: https://www.oracle.com/java/technologies/downloads/#java8-mac

 

1) 자바 설치 파일을 받을 수 있는 위 다운로드 페이지에 접속합니다

자바 설치파일 다운로드 페이지

2) 해당 화면에서 위 사진에서 네모박스 친 링크를 클릭합니다

 

자바 설치파일 다운로드 약관 동의 팝업

 

3) 팝업창에서 약관 동의에 체크 후, 'Download jdk-8uXXX(버전)-macosx-x64.dmg' 버튼을 클릭하면 오라클 계정 로그인 페이지로 이동합니다.

 

오라클 계정으로 로그인을 하면 다운로드가 시작됩니다. 만약 계정이 없다면 이메일로 간단하게 가입하시면 됩니다.

 

* 참고: 오라클 비밀번호 정책은 다음과 같습니다. 특수문자와 대문자 포함... 로그인할때마다 깜빡하네요

암호는 이메일과 일치 또는 이를 포함하지 않는 최소 하나 이상의 숫자와 대/소문자 및 특수 문자를 모두 가져야 하며 8자 이상이어야 합니다

 

2. 맥북, 맥 os 자바 설치하기

자바 설치 패키지 파일

1) 다운로드 받은 자바 설치 패키지 파일을 더블클릭하여 실행합니다

맥 자바설치

 

2) 위 페이지에서 '계속' 클릭합니다

맥 자바설치하는법

3) 537.6MB 정도 용량이 필요하다고 하네요. '설치' 를 클릭해 진행합니다

맥os 자바 설치하는 법

3) 설치하다보면 아이맥/맥북 로그인 암호(부팅 시 입력하는 암호)나 TouchID를 사용하라고 합니다

터치아이디를 사용하면 해당 팝업은 사라지고 설치 진행이 되고, '암호 사용...' 버튼을 클릭하면 암호 입력창이 나타납니다. 마찬가지로 암호입력 후 설치가 계속됩니다

 

3. 맥 MAC 자바 설치 확인

설치가 다 되면 설치창을 닫아두고

자바가 제대로 설치되어있는지 터미널로 확인해봅니다.

 

1) 터미널을 실행합니다

 

* 참고: 맥 터미널 위치는 런치패드 - 기타에서 찾거나, 런치패드 - 상단 검색창에 '터미널'로 검색해 찾을 수 있습니다

mac OS에서 터미널 찾는 법, 맥 터미널 위치

2) 자바 버전 출력

java -version 을 입력했을 때 정상적으로 설치가 된 상태라면, 아래와 같이 설치된 자바 버전이 출력됩니다

java -version

 

username@HAui-MacBookPro ~ % java -version
java version "1.8.0_341"
Java(TM) SE Runtime Environment (build 1.8.0_341-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.341-b10, mixed mode)

 

* 오타(-를 하나 더씀)를 내면 아래와 같이 해당 옵션을 찾을 수 없다는 메시지가 확인되네요

 

username@HAui-MacBookPro ~ % java --version
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

 

4. 맥 자바 환경변수 설정하기

1) 경로 확인

아래와 같이 cd 경로를 입력해 해당 경로로 이동하고, ls 로 설치된 자바의 경로를 확인합니다

cd /Library/Java/JavaVirtualMachines

* 참고 -  맥 터미널 명령어:

  • cd = 이어지는 다음 경로로 폴더 이동
  • ls = 해당 경로내의 폴더와 파일들을 리스트로 표시

 

username@HAui-MacBookPro ~ % cd /Library/Java/JavaVirtualMachines
username@HAui-MacBookPro JavaVirtualMachines % ls
jdk1.8.0_341.jdk

 

환경변수에 저장할 jdk1.8.0_341.jdk <- 이 폴더명을 기억해둡니다

 

2) .bash_profile 열기

터미널에 vi ~/.bash_profile 을 입력해 .bash_profile을 열어줍니다

vi ~/.bash_profile

* vi 파일명

: 터미널에서 해당 파일을 열어 텍스트로 편집 할 수 있는 편집기를 실행시킵니다

 

* .bash_profile 이란?

: 환경변수를 저장하는 파일입니다. 맥 유저 폴더에 숨김파일로 있습니다.

 

* 환경변수 란?

: OS에서 프로세스(프로그램)을 실행시킬 때 사용하는 변수 입니다.

 

3) .bash_profile 파일 수정하기

i 를 눌러 INSERT 모드로 변경합니다

 

 

아래 처럼 환경변수를 설정할 경로를 입력해줍니다

export 변수명=경로

 

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home
export PATH=${PATH}:/Library/Java/VirtualMachines/jdk1.8.0_341.jdk/Contents/Home

 

esc 키를 눌러 삽입 모드에서 빠져나올 수 있습니다

 


:wq 를 입력해 편집기를 나옵니다

 

* 참고: 

  • :q 저장하지 않고 그대로 종료
  • :q! 저장하지 않고 강제 종료
  • :w 저장하기
  • :wq 변경된 내용을 저장하고 종료

4) 변경사항 적용하기

source ~/.bash_profile 또는 . ~/.bash_profile 를 입력해 변경사항을 적용합니다.

source ~/.bash_profile

또는

. ~/.bash_profile

 

아무것도 없는 빈 문장이 나오면 정상입니다

 

username@HAui-MacBookPro JavaVirtualMachines % vi ~/.bash_profile    
username@HAui-MacBookPro JavaVirtualMachines % source ~/.bash_profile
username@HAui-MacBookPro JavaVirtualMachines %

 

* .bash_profile 파일에 입력한 경로에 이상이 있을 경우 다음과 같은 에러메시지가 확인됩니다

띄어쓰기가 있었네요

 

username@HAui-MacBookPro JavaVirtualMachines % source ~/.bash_profile
/Users/username/.bash_profile:export:4: not valid in this context: /Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home

 

* source 명령어란?
: 현재 셸(shell)에서 해당 파일을 읽고 실행시킬 수 있는 빌트인 명령어 입니다. 여기서는 변경된 내용을 바로 적용하는데 사용했습니다.

 

5) 환경변수 확인

echo $PATH 입력후 아래와 같이 출력에 /Library/Java/VirtualMachines/jdk1.8.0_341.jdk/Contents/Home 가 나오면 끝입니다

 

username@HAui-MacBookPro JavaVirtualMachines % echo $PATH
/usr/local/git/bin:/usr/local/git/bin:/usr/local/git/bin:/usr/local/git/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Java/VirtualMachines/jdk1.8.0_341.jdk/Contents/Home

 


 

지금까지 오라클 홈페이지에서 자바를 다운로드 받아 설치 하는 과정과 맥 os 환경에서 자바를 설치하고 환경변수 설정하는 방법을 알아보았습니다. 맥북, 아이맥 사용하시는 분들에게 도움이 되었으면 좋겠습니다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함