[Java] JDK 설치.
JDK란 ?
자바 개발 키트(Java Development Kit, JDK)의 약자로써 자바 애플리케이션을 구축하기 위한 핵심 플랫폼 구성요소다. 이 중심에는 자바 컴파일러(Compiler)가 있다. JDK는 자바 가상 머신(Java Virtual Machine, JVM), 그리고 자바 런타임 환경(Java Runtime Environment, JRE)과 함께 자바 프로그래밍에 사용되는 3대 핵심 기술 패키지 가운데 하나다. 이 3가지 기술이 어떻게 연결되어 있는지, 또한 어떻게 다른지 구별하는 것이 중요하다.
- 1) JVM은 프로그램을 실행하는 자바 플랫폼 구성요소다.
- 2) JRE는 JVM을 생성하는 디스크 상의 부분이다.
- 3) JDK는 개발자들이 JVM과 JRE에 의해 실행되고 구동될 수 있는 자바 프로그램을 생성할 수 있게 해준다.
* JDK에 대한 정의
- 기술적 정의 : 컴파일러와 클래스 라이브러리(Class Library)를 포함하는, 자바 플랫폼 사양서의 구현이다.
- 일반적인 정의 : 개발자가 자바 기반 애플리케이션 개발을 위해 다운로드하는 소프트웨어 패키지다.
* JDK와 자바 컴파일러
모든 JDK는 자바 애플리케이션 구동에 이용되는 환경이 JRE뿐만 아니라, 자바 컴파일러도 포함하고 있다. 컴파일러는 평범한 텍스트인 원시(Raw) .java 파일을 받아서 실행 가능한 .class 파일로 만드는 기능이 있는 소프트웨어이다.
* JDK의 구성.
-
apt : 어노테이션 툴
-
appletviewer : 웹브라우저 없이 자바 애플릿을 실행하고 디버깅하기 위한 툴
-
javac : 자바 컴파일러. 자바 소스파일을 바이트코드로 변환
-
java : javac가 만든 클래스 파일을 해석 및 실행
-
jar : 서로 관련있는 클래스 라이브러리들과 리소스를 하나의 파일로 묶어주는 툴
-
jdb : 자바 디버깅 툴
-
JRE(Java Runtime Enviroment) : Java가 동작하는데 필요한 JVM, 라이브러리 등 다양한 파일들을 포함한다. Java를 실행하려면 JRE를 설치해야한다!
-
JVM(Java Virtual Machine) : Java가 실제로 동작하는 가상 환경. 이 JVM덕분에 하나의 Java프로젝트를 개발해도 여러 환경에서 원활하게 실행시킬 수 있다!
* JDK 종류
-
Java SE : Java Platform , Standard Edition
표준 자바 플랫폼으로 표준적인 컴퓨팅 환경을 지원하기 위한 자바 가상머신 규격 및 API 집합을 포함한다.
JavaEE, JavaME는 구체적인 목적에 따라 자바 SE를 기반으로 API를 추가하거나 자바 가상머신 규격 및 API의 일부를 택하여 정의된다. -
Java EE : Java Platform , Enterprise Edition
JavaSE에 웹 어플리케이션 서버에서 동작하는 기능을 추가한 플랫폼
이 스펙에 따라 제품을 구현한 것을 웹 어플리케이션 서버(WAS)라 한다. ex. tomcat - Java ME : Java Platform , Micro Edition
제한된 자원을 가진 휴대전화, PDA 등에서 Java 프로그래밍 언어를 지원하기 위해 만든 플랫폼 중 하나이다.
JDK 설치방법
1. 먼저 자바를 설치하기 위해 아래의 링크에 접속.
www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html
2. 접속 후 , OS환경에 맞는 JDK를 선택한다.
* 무조건 최신버전의 JDK를 다운로드 해야만 하는 것은 아니므로 주의*
개인이 필요한 환경에 맞게 JDK버전을 다운로드 해주어야 한다. 나의 경우엔, 학습환경이 JDK 8이었기 때문에 JDK 8을 선택했다.
3. 다운로드 버튼 클릭 후 로그인
4. 다운로드가 완료되었으면 파일을 실행한다.
5. 'Next' 클릭
6. 경로를 지정한 후 설치.
* 경로를 변경하고 싶다면 'Change'버튼을 클릭 한 후, 원하는 경로를 지정해주면 된다.
7. JRE는 기본경로에 설치해주는 것이 좋으나, 필요한 경우 다른 곳을 지정하여 설치해준다.
8. 다음과 같은 설치 결과 확인 후 종료.
9. CMD창에서 JDK 설치를 확인한다. (단축기는 ' window키 + r ' )
만약 ' java -version ' 명령어가 작동안되면 , 검색에서 명령 프롬포트를 검색 후, 우클릭하여 관리자 권한으로 실행한다.사진과 같은 화면이 뜬다면, JRE도 설치가되어 있는 것이다.
* 피드백 환영합니다.