JDK 설치 및 Java 환경변수 설정

제로코딩

·

2022. 7. 5. 07:27

반응형

JDK 설치 및 Java 환경변수 설정

 

JDK설치 및 환경변수 설정

 

 

자바 개발 키트(Java Development Kit, JDK)는 자바 애플리케이션을 구축하기 위한 핵심 플랫폼 구성요소입니다. JDK 중심에는 자바 컴파일러(Compiler)가 있습니다.

JDK는 자바 가상 머신(Java Virtual Machine, JVM), 그리고 자바 런타임 환경(Java Runtime Environment, JRE)과 함께 
자바 프로그래밍에 사용되는 3대 핵심 기술 패키지 가운데 하나이고 이 3가지 기술이 어떻게 연결되어 있는지 알려드리겠습니다.

- JVM은 프로그램을 실행하는 자바 플랫폼 구성요소
- JRE는 JVM을 생성하는 디스크 상의 부분
- JDK는 개발자들이 JVM과 JRE에 의해 실행되고 구동될 수 있는 자바 프로그램을 생성할 수 있게 함

자바를 처음 접하는 개발자는 JDK와 JRE를 혼동하는 경우가 종종 있다. 
JDK가 자바 기반 소프트웨어를 개발하기 위한 도구들로 이뤄진 패키지인 반면, 
JRE는 자바 코드를 실행하기 위한 도구들로 구성된 패키지라는 점이다.

 

즉, JDK는 컴파일러와 클래스 라이브러리(Class Library)를 포함하는, 자바 플랫폼 사양서의 구현

 

 

 

⚡️ JDK란?

 

자바 개발 키트(Java Development Kit)는 오라클에 의해 바이너리 제품으로 제공됩니다. 지금까지 가장 널리 사용되는 소프트웨어 개발 키트(SDK)이며, 자바를 사용하기 위해서는 기본적으로 JDK가 설치되어 있어야 사용이 가능합니다.

 

JDK는 오라클 홈페이지에서 설치하실 수 있습니다.

아래의 주소로 들어가주셔서 다운로드가 가능합니다.

 

https://www.oracle.com/java/technologies/downloads/

 

 

Windows 운영체제면 다음과 같이 Windows를 클릭하고 각 컴퓨터의 버전에 맞게 설치하시면 됩니다. 보통 x64를 많이 쓰므로 x64로 설치를 받았습니다. 

 

 

 

 

📌 환경변수 설정

 

JDK설치가 모두 완료 되었으면 

내 컴퓨터 우클릭 -> 속성 창 -> 고급 시스템 설정 -> 환경변수를 클릭하여 환경변수 설정 화면에 들어갑니다.

새로 만들기를 클릭하여 환경변수 설정을 해줍니다.

 

* JAVA_HOME에 관한 환경 변수 설정해주기

변수 이름 : JAVA_HOME
변수 값 : JDK설치경로

 

그 다음으로는 Path경로 세팅을 해주어야 합니다. 시스템 변수창에서 Path를 클릭해서 들어간 뒤

jdk설치경로\bin을 추가하면 완료됩니다.

 

 

작업이 잘 되었는지 확인하기 위해서

CMD명령 프롬프트 창에서 java -version을 입력하여 자신의 설치된 자바 버전이 나왔는지 Path가 환경변수에 잘 등록되었는지 여부를 확인할 수 있습니다. 

 

 

📌 Java Application 라이프 사이클

 

Java 애플리케이션 라이프사이클

 

위 화면은 자바 애플리케이션 라이프 사이클입니다. 다음과 같이 JDK안에서 JRE가 구동이 되고 있습니다. JDK를 통해서 컴파일을 하여 자바 프로그램을 생성이 가능합니다. 

 

 

 

 

📌 JDK와 자바 컴파일러


모든 JDK는 자바 애플리케이션 구동에 이용되는 환경이 JRE뿐만 아니라, 자바 컴파일러도 포함하고 있습니다.

컴파일러는 평범한 텍스트인 xx.java 파일을 받아서 실행 가능한 .class 파일로 만드는 기능이 있는 소프트웨어입니다.

 

 

반응형