-
Mac OS에서 JDK(Java Development Kit) 설치하기카테고리 없음 2020. 3. 1. 15:30
안녕하세요, 오늘은 자바 개발 환경을 구성하기 위해 Mac에서 JDK(자바 개발 도구)를 설치 해보겠습니다.
1. 오라클 공식홈페이지에서 Java Platform (JDK) 다운로드!
https://www.oracle.com/java/technologies/javase-downloads.html
Java SE - Downloads | Oracle Technology Network | Oracle
Java API Documentation Updater Tool 1.3 Java API Documentation Updater Tool repairs-in-place Java API Documentation created with javadoc versions included with JDK 5u45, 6u45, 7u21 and earlier. See the 7u25 release notes for more information.
www.oracle.com
본인이 원하시는 버전과 맞는 OS를 선택하시면 되는 데요. 혹시나 잘 모르시겠다면 Java SE 11 (LTS) 버전을 추천드립니다. (Oracle 회원가입 하신 후 다운로드 가능합니다.)
Java SE 대부분의 사람들이 자바 프로그래밍 언어를 떠올릴때 바로 이 플랫폼이 됩니다. Java SE의 API는 자바 프로그래밍 언어의 핵심 기능들을 제공하기 때문입니다. 기초적인 타입부터 네트워킹, 보안, 데이터베이스 처리, 그래픽 사용자 인터페이스 개발은 물론 XML 파싱에 이르는 고수준의 클래스들을 모두 다룰 수 있습니다.
코어 API에 더하여 자바 SE 플랫폼에서는 가상 머신, 개발도구, 배포 기술 그리고 자바 기술을 사용하는 어플리케이션에서 일반적으로 사용되는 부가적인 클래스 라이브러리들과 툴킷까지 제공하고 있습니다.Java EE 자바 EE 플랫폼은 자바 SE 플랫폼을 기반으로 그 위에 탑재됩니다. 자바 EE 플랫폼에서는 대규모, 다계층, 확장성, 신뢰성 그리고 보안 네트워킹 어플리케이션의 개발과 실행을 위한 API 및 환경을 제공하고 있습니다. Java ME 자바 ME 플랫폼에서는 모바일 폰과 같이 자바 프로그래밍 언어 기반의 어플리케이션이 보다 조그만 가상 머신으로 동작시킬 수 있는 기능과 API를 제공합니다. 물론 자바 SE API의 하부 구조로 API가 구성되어 있기 때문에 일관성 있는 개발이 가능하게 됩니다. 작은 장치에서 동작하는 자바 어플리케이션 개발에 필요한 전용 클래스 라이브러리들을 제공하며 자바 EE 플랫폼 서비스의 클라이언트 역할을 수행하게 될때도 있습니다. Java FX 경량 사용자 인터페이스 API를 사용하여 리치 인터넷 어플리케이션을 만들 때 사용됩니다. JavaFX 어플리케이션은 하드웨어 수준에서 가속기능을 사용할 수 있는 그래픽과 미디어 엔진을 갖추고 있어 보다 클라이언트의 성능에 신경을 써야하는 분야에서 사용하면 좋습니다. JavaFX 어플리케이션 또한 자바 EE 플랫폼 서비스의 클라이언트 역할을 담당할 수 있습니다. 참고로 저는 장기간에 걸쳐 지원하도록 특별히 고안된 소프트웨어의 버전인 Java SE 11 (LTS) 버전의 Mac OS installer로 다운로드 받았습니다.

Java SE 11 (JDK Downolad) 
2. JDK 설치 확인
일단 command + spacebar를 눌러서 터미널을 켭니다.

터미널에 $ java -version 을 아래와 같이 입력해줍니다.

만약 java -version 명령어가 안 먹힌다면 Java의 환경변수 설정이 안돼서 그럴 수 있습니다.
3. JDK 환경변수 설정
환경 변수 설정을 위해, vi 편집기를 통해 /etc/profile 파일에 환경변수 추가를 합니다.
$ sudo vi /etc/profile
위 경로로 편집기를 여신 후
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
를 추가해줍니다. 다시 Terminal로 돌아가 java -version 명령어를 입력해보시고 정상 작동을 확인하시면 됩니다.
만약 동작하지 않는다면? 설치가 제대로 되지 않았으니 다시 설치하세요!
4. 설치된 파일은 어디에?
설치는 했지만 어디에 설치됐는지 모를 수 있는데, 기본적으로 아래 위치에 설치가 됩니다.
/Library/Java/JavaVirtualMachines