본문 바로가기

Java/Info

자바 개발환경 설치 완벽정리 왜?! 설치하는지 알고 설치하자!

자바 개발환경을 설치하기에 앞서서 알아야 할 단어가 있습니다

"플랫폼" 이라는 단어입니다.

 

Platform(플랫폼) 

하드웨어와 소프트웨어로 구성된 실행환경

예를 들어서 컴퓨터, 아이폰, 갤럭시, 등 

 

아이폰으로 좀 더 자세히 설명하겠습니다 

 

cpu, ram, 카메라 LCD 등을 하드웨어라고 합니다 

운영체제인 ios를 소프트웨어라고 합니다 

 

이들로 구성되어있는 아이폰은 하나의 플랫폼이라고 할 수 있습니다.

 

자바의 플랫폼은 크게 3가지로 나눌 수 있다. 

*자바의 플랫폼은 소프트웨어만 있다

 

Java SE (Java Standard Edition) 

자바 기술의 기본

 자바 언어를 이용하여 프로그램을 개발하기 위한 주요 도구인 컴파일러 , 실행환경,

클래스 라이브러리( java API) 등을 제공한다

 

Java EE (Java Enterprise Edition) 

자바 플랫폼 기업 버전

대규모 기업 응용 시스템을 개발하기 위한 표준 플랫폼을 제공한다

Enterprise JavaEeans Component, Java Servlets, Java Server Pages, 등을 제공하며 XML 기술에 필요한 여러 자료 및 소프트웨어도 제공한다. 

 

Java ME(Java Micro Edition) 

모바일 전화기 및 PDA, TV 셋톱박스, 이동차량에 부착된 각종 장치

및 여러 임베디드 장치를 위한 자바 플랫폼

 

 

우리들은 자바언어를 이용하여

자바 프로그램을 개발 할 것이기 때문에 Java SE 를 설치하면 된다.  

 

 

Java SE는 JDK 와 JRE로 분리 할 수 있습니다. 

 

 

JDK(Java Develop Kit)

자바 언어를 이용하여 프로그램하기 위한 최소한의 환경 

Compiler, Debugger, Interprinter, JRE 를 포함하고있다

 

JRE (Java Runtime Enviroment) 

자바 API 와 JVM, 자바를 실행하기 위한 여러 Component로 구성된 자바 실행 환경

 

 

자바로 프로그램을 개발 할 것이라면 JDK 를 설치하면 됩니다 

 

자바 프로그램을 개발 할 것이 아닌 단순히 자바를 실행시키는 작업만 하고싶다면

JRE 를 설치하면 됩니다. 

 

2019/06/14일 작성한 글을 수정하였습니다

2020년에 java SE를 다운로드 하는데 UI가 바뀌어서 혼동이 올까봐 다시 글을 수정합니다

https://www.oracle.com/technetwork/java/javase/downloads/index.html

 

Java SE - Downloads | Oracle Technology Network | Oracle

Which Java package do I need? Software Developers: JDK (Java SE Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications. Administrators running applications on a server:  Server

www.oracle.com

위의 링크를 클릭하신후 아래의 이미지를 보면서 설치하세요

Downloads 를 클릭 

 

 

운영체제별로 다운받을 버전을 클릭하시면 아래의 사진 처럼 뜹니다 

이전에 32/64bit 따로 나뉘어져 있었는데 이번에는 없군요

 

 

라이센스에 동의 할것이냐고 물어보는 창이 나옵니다 

체크박스에 체크후 다운로드 하시면 됩니다

 

exe. 파일로 받는걸 추천합니다