JDK 설치 및 환경변수 설정

1. JDK의 계층 구조

JDK기본구조

  • JVM(JAVA Virtual Machine)
    자바 가성 머신의 줄임말으로써 JAVA와 OS의 중개자 역할을 한다.
    JVM이 있으므로 인해 자바는 OS에 구애받지 않는 ‘확장성’이라는 장점을 가지게 된다.
    그 외에도 가비지 컬렉션(Garbage Collection), 메모리 관리등을 수행한다.

  • JRE(JAVA Runtime Environment)
    자바의 기능들을 수행하는 API를 감싸고 있는 실행환경
    단순 프로그램 실행만을 위해서는 JRE 설치로 충분하다.

  • JDK(JAVA Development Kit)
    자바의 실행환경을 포함하는 자바 개발환경을 의미한다.
    자바 개발을 위해서는 JDK가 설치되어야 한다.

2. JDK 설치

JDK설치
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

상단의 JDK SE 다운로드 URL에 접속하여 본인 개발 환경에 맞는 설치파일을 다운로드 및 설치를 진행한다.

3. JAVA 환경변수

JAVA BIN

  • java.exe : JVM 실행 파일
  • javac.exe : 컴파일러

JAVA_HOME 설정

JAVA 환경변수 설정-1

  • 내컴퓨터 -> 속성 -> 고급시스템설정 -> 고급 -> 환경변수 -> 새로만들기
  • 변수 이름 : JAVA_HOME
  • 변수 값 : JAVA 설치 경로

PATH 설정

JAVA 환경변수 설정-2

  • 내컴퓨터 -> 속성 -> 고급시스템설정 -> 고급 -> 환경변수 -> 새로만들기
  • PATH 변수에 %JAVA_HOME%\bin을 추가
  • JAVA_HOME 변수에 설정한 JAVA 설치 경로 하위의 bin 폴더를 PATH 추가해주는 것입니다.
    ** 리눅스나 유닉스 계열은 profile에 설정

4. 확인

JAVA VERSION

  • 명령 프롬프트에 ‘java -version’, ‘javac -version’를 입력하여 버젼을 확인한다.

Share