본문 바로가기
기타/백엔드 기초

자바 Java | JDK와 JRE의 차이: 자바 개발 도구와 실행 환경

by YUNI Heo 2023. 1. 9.
반응형

 

✅ 자바 프로그램을 실행시키기 위한 도구

자바 개발 도구 JDK자바 실행 환경 JRE는 모두 자바 프로그램을 실행시키기 위한 도구이다.

  • 자바 언어의 컴파일 실행을 가능하게 한다.
  • 자바 API(자바 표준 라이브러리)를 포함하여 프로그래밍에 필요한 많은 기능을 제공한다.
  • 자바 애플리케이션을 실행시키기 위해 필요한 자바 가상 머신 JVM을 포함한다.
  • 자바 애플리케이션 개발을 위한 개발 도구들을 포함하고 있습니다.

 

자바 프로그램을 개발하고 실행시키기 위해서는 자바 개발 도구 JDK와 자바 실행 환경 JRE 중 적어도 하나가 필요하다. 

  • 자바 개발 도구 JDK는 자바 실행 환경 JRE를 포함한다.
  • 자바 실행 환경 JRE는 자바 프로그램을 실행시키는 데 필요한 최소한의 도구들만 포함한다.

 

💡 자바 개발 도구 JDK, Java Development Kit

  • 자바 애플리케이션을 개발하기 위해 필요한 개발 도구 모음이다.
  • 자바 컴파일러, 자바 디버거, 자바 API 등을 포함한다.
  • JDK는 JRE를 포함하고 있기 때문에, JRE를 따로 설치할 필요가 없다.

 

설치 과정

  1. JDK 다운로드 페이지에 접속한다. 
  2. 다운로드 페이지에서 사용하는 운영체제에 맞는 JDK 파일을 선택하여 다운로드한다.
  3. JDK 설치 파일을 실행하여 설치를 시작한다.
  4. JDK 설치 중 환경 변수 설정을 위한 옵션 선택 창이 나타나면, "환경 변수 설정 건너뛰기" 또는 "나중에 수동으로 설정"을 선택한다.
  5. JDK 설치가 완료되면, 설치된 JDK 버전을 확인하기 위해 명령 프롬프트(윈도우) 또는 터미널(맥, 리눅스)을 열어 java -version 명령어를 실행한다.
  6. 이제 자바 개발을 위한 개발 도구인 이클립스와 같은 IDE를 다운로드하여 설치할 수 있다.

 

💡 자바 실행 환경 JRE, Java Runtime Environment

  • 자바 애플리케이션을 실행하기 위해 필요한 실행 환경으로 자바 애플리케이션을 개발하기 위한 도구는 포함되어 있지 않다.
  • JVM, 클래스 라이브러리, 자바 런타임 환경 등을 포함한다.
  • JRE는 JDK를 설치할 필요가 없는 사용자들을 위해 별도로 배포된다.

 

설치 과정

  1. JRE 다운로드 페이지에 접속한다. 
  2. 다운로드 페이지에서 사용하는 운영체제에 맞는 JRE 파일을 선택하여 다운로드한다.
  3. JRE 설치 파일을 실행하여 설치를 시작한다.
  4. JRE 설치가 완료되면, 설치된 JRE 버전을 확인하기 위해 명령 프롬프트(윈도우) 또는 터미널(맥, 리눅스)을 열어 java -version 명령어를 실행한다.
  5. 이제 JRE가 설치된 컴퓨터에서 자바 애플리케이션을 실행할 수 있다.
반응형