1. JDK (Java Develop Kit)

자바 개발 도구

오라클 사이트(http://www.oracle.com/)에서 다운로드 가능

자바로 개발하는 개발자들이 설치하는 개발 환경

자바를 이용한 프로그래밍을 할 때 필요한 툴, 패키지, 컴파일러(javac.exe, debugging, jar etc..) 와 같은 것들이 설치된다.

JDK는 JRE를 포함하고 있기 때문에 컴퓨터 내에 JRE가 없을 때에는 JDK만 다운로드 하여도 무방하다.

 

 

javac 

 컴파일러

java

 인터프리터

appleviewer 

 애플릿 실행기

 javah

 헤더파일 생성기

 jar

 java용 압축 프로그램, 배포용

 javap

 역어셈블러

 

<JDK에 포함되어는 tool의 일부>

 

 

 

컴퓨터 내에 기본적으로 탑재되어 있는 JRE와의 혼란을 피하기 위해 C드라이브에 Java7이라는 폴더를 따로 만들어 JDK를 다운로드 하였다.

JDK 내에 JRE가 원래 포함되어 있기 때문에 jre 폴더가 있는 모습.

 

 

 

JDK를 설치한 후 제어판 > 시스템 > 고급 시스템 설정 > 고급 > 환경변수에서 Path 부분의 원래 경로 뒤에 JDK 폴더 경로를 그대로 copy & paste한다.

 

 

* 이클립스 설치 전 JDK를 다운로드 한 후 JDK가 잘 다운로드 되었는지, path 위치는 잘 지정했는지 확인하고 싶을 때에는 cmd 창에서 컴파일을 해보면 된다.

 

 

2. JRE (Java Runtime Environment)

컴파일된 자바 프로그램을 실행시켜주는 도구

자바 실행 도구는 가지고 있지만(java.exe, library) 자바 개발 툴은 가지고 있지 않음

개발된 자바 프로그램을 실행만 하면 되는 평범한 일반 사용자들이 설치하는 환경

컴퓨터에 이미 설치되어 있기 때문에 설치할 필요가 없으나 JRE가 없을 때에는 사이트에서 JRE만 따로 다운로드가 가능

 

 

 

컴퓨터 C드라이브 내에서 Program Files 폴더를 보면 Java라는 폴더에 JRE가 자동으로 위치하여 있다.

(jre7이라고 적혀있는 이유는 자바 표준 버전이 JAVA7이기 때문)

+ Recent posts