본문 바로가기

환경설정

[Java] macOS 맥북 Java11 설치하기 (+ 환경변수)

 맥북을 샀다.

 

프로젝트 진행을 위해 Java를 설치해보려 한다.

 

먼저 터미널에서 자바 설치 여부와 버전 정보를 알아본다.

 

터미널 실행 > java --version

command+space > 터미널 검색 후 실행 > [java -version] 명령어 입력

역시 없다고 뜬다. 설치하러 가자.

oracle의 java downloads 사이트 접속

oracle의 java downloads 사이트에 접속한다.

 

적절한 파일을 찾아 다운로드한다.

나는 jdk-11.0.16_macos-x64_bin.dmg 파일을 받기로 했다.

 

체크하고 download 버튼이 활성화되면 누른다.

 

오라클 계정이 있어야 다운이 가능하므로 없다면 계정을 만든 후 로그인한다.

 

로그인하면 바로 브라우저로 다운로드가 진행된다.

 

다운로드 완료

다운로드 받은 파일을 실행하려고 했더니

Incorrect installer architecture 뜸..

 

적절한 파일 다운로드 받자고 해놓고 다른 거 받아버리기..

 

이건 삭제하고 다시 arm 64 installer 받아오겠다.

 

(인텔 기반이 그냥 64 installer였고 arm이 내가 쓰는 arm 기반이었던 것..

개발자는 모르고 하는 일 없어야 한다는 말씀을 다시 새겨본다..

귀찮다고 생각 없이 누르는 습관 고치자 차피 나중에 배로 돌아온다)

 

왜인지 대상 디스크 선택이 활성화 되지 않는다.. 일단 설치해보기

설치가 완료 되었다.

 

닫기를 누르면 이런 팝업이 뜨는데.. 나는 유지하기로 했다

(전에 java 업그레이드 후 이전 버전을 설치해야 할 때가 많았어서 다시 설치하러 가는거보다 유지하는 게 좋길래!)

 

다시 자바 버전을 확인하러 가본다.

 

터미널에서 java -version 명령어 실행

실행 시 출력 결과

 

이제 환경변수를 설정해보자

 

터미널을 다시 실행 시키고

 

cd /Library/Java/JavaVirtualMachines

입력해서 [ls -al] 명령어로 jdk를 확인한다.

이 경로에서 cd <jdk 이름>.jdk/Contents/Home 입력 후

해당 경로를 확인하는 명령어 pwd를 입력하여 경로를 확인한다.

 

출력 결과(/Library/Java/JavaVirtualMachines/<jdk 이름>.jdk/Contents/Home) 복사해서

 

vi ~/.bash_profile 입력 후 

vi 편집기에 접속 되면 i를 눌러 입력 모드로 전환한다.(왼 쪽 아래에 INSERT 문구가 생성되면 입력모드)

export JAVA_HOME=

이렇게 친 다음 뒤에 붙여 넣는다.

 

esc로 입력 모드에서 나간 후 wq! 입력 후 리턴 버튼을 눌러 빠져나온다.(저장하고 나간다는 뜻)

 

제대로 저장됐는지 cat ~/.bash_profile 명령어로 확인하면 끝

 

 

그런데 이렇게 다 하고나니까 전에 강사님이 설치 파일 말고 zip 파일 받으라고 하셨던 게 생각났다.. 

이유가 기억이 안 나서 교육 동기에게 물어보니

installer로 받으면 내부 환경이 어떻게 바뀔 지도 모르고 폐쇄망이라 인터넷 연결이 안 되기 때문에 그렇다고 했다고 한다.

솔직히 완전히 이해는 안 되지만 감은 온다.

 

글 다시 써야겠네.. 일단 환경 설정이 산더미처럼 쌓여 있으니 다시 설치하게 될 때 새로 쓰기로!!!

 

 

'환경설정' 카테고리의 다른 글

[환경설정] 환경변수 설정 (path 추가)  (0) 2022.09.05