안녕하세요. 소프트웨어 IT김군입니다.


오늘은 MAC OS X에서 Java를 설치하는 법에 대해 포스팅을 해보겠습니다.


우선 JAVA를 다운로드 받기 위해 Oracle 페이지로 이동합니다.


Download : http://www.oracle.com/technetwork/java/javase/downloads/index.html


해당 페이지에 들어가시면 아래와 같은 화면을 보실 수 있어요!




포스팅하는 현재는 Java가 9버전까지 나왔지만 저는 개발의 호환성으로 인해 8버전을 사용합니다.


8버전을 사용하실 분은 스크롤을 조금 아래로 내리셔서 아래 사진의 빨간박스를 클릭하시면 됩니다.


다운로드 받는 파일은 Java SE (Standard Edition) 입니다.






MAC OS X는 64bit 밖에 없으니 아래 사진과 같이 'Accept License Agreement'를 체크해주신 후 macOS 용을 다운로드 받으시면 됩니다.




다운로드 받으신 후에는 다운로드 받은 파일을 더블클릭해서 열어주신 후 다음, 다음을 누르면 설치됩니다.


이제 설치는 모두 끝나셨을 것이라 보고 다음 단계로 넘어가보도록 하겠습니다.


Java를 설치하신 후 Windows OS에서 처럼 환경변수를 설정해줘야 합니다.


MAC OS X에서 'control + space'를 누르면 실행창이 나오죠?


거기서 terminal을 입력해주신 후 엔터를 눌러줍니다.







제꺼는 제가 설정을 바꿔서 검은 화면에 초록 글씨로 나오는데 

아마 처음 켜시는 분들이나 설정을 바꾸지 않으신 분들은 하얀화면에 검은글씨로 나올거에요!


처음 터미널을 실행했을 떄의 경로는 '~' 경로로 되어 있는데요.

해당 경로에서


ls -al

위 처럼 입력하여 줍니다.


그러면 아래와 같이 파일들이 주르륵 나올텐데요.


환경변수 설정 시 사용해야 될 파일은 아래 빨간 사각형에 있는 .bash_profile 입니다.




다시 터미널에 아래와 같이 입력합니다.


vi .bash_profile


그럼 vi 편집기 기능으로 .bash_profile이 열리게 됩니다.


vi 편집기는 처음 들어갔을 때는 '보기 모드'이며, 소문자 i를 눌러주게되면 편집모드로 변경되어 작성하실 수 있습니다.


저희는 i를 눌러 아래와 같이 적어보겠습니다.



위 사진에 나온 경로는 제 JAVA 설치 경로입니다. 다른 곳에 설치하신 분은 경로가 다를 수 있으니 확인 후 작성해주세요.


위와 같이 작성을 다 해주시고 엔터를 눌러 아래줄로 내려가서 아래 사진과 같이 작성해주시면 됩니다.



작성을 모두 완료하신 후에는 현재 작성하느라 '편집 모드'로 들어가져있던 vi 편집기에서 esc를 누르게 되면 다시 보기모드로 바뀌는데요.


esc를 눌러 '보기 모드'로 나오신 후 : (Shift + ;)를 눌러주시면 나가기 모드입니다.


나가기 모드에서 wq를 치신 후 엔터를 쳐주시면 저장이 완료됩니다.


w : 저장하기, q : 나가기 / wq : 저장하고 나가기 / 혹시 wq가 안되시는 분들은 wq!를 치고 엔터를 쳐주세요.


그럼 vi 편집기에서 빠져나오게 될텐데요.


빠져나온 후 터미널에서 마지막 작업으로 아래와 같이 쳐주시면 됩니다.


source .bash_profile


이렇게 해주시면 모든 설정이 완료됩니다.


환경변수가 제대로 적용이 되었는지 확인하는 방법은 터미널에서 아래와 같이 쳐주시면 되며,


echo $PATH


모든 설정을 완료했기 때문에 아래와 같이 터미널에 입력하면

javac -version

자바 버전이 나올 것 입니다.


그럼 다음에는 다른 포스팅으로 찾아뵙겠습니다.


감사합니다.



WRITTEN BY
IT김군
S/W 개발자 김군의 메모장

트랙백  0 , 댓글  2개가 달렸습니다.
  1. 개발자1 2019.04.28 21:49
    source .bash_profile 입력하면 -bash: .bash_profile: No such file or directory 이렇게 뜨는데 왜그럴까요.. 그리고 ls -al 치면 bash_profile 이 목록에 없습니다.. 이게 문제인가요?
    • 죄송합니다. 답변이 너무 늦었네요 ㅠㅠ
      'cd ~'를 입력하신 후 다시 'ls -al'을 해보시면 나올 것 같습니다!
secret