본문 바로가기
JAVA

JDK 설치 및 환경변수 설정

by 코딩친구 2019. 7. 19.
반응형

*

JDK 설치 전

전 게시물인

JVM JRE JDK 차이를 주제로 포스팅 해놓은 글을 읽고 오는 것을 추천한다.

 

 

 


 

 

모든 JDK 설치 글이 그런 느낌이 있지만

 

역시 필자 또한 새로 노트북을 산 김에 JDK 설치 방법을 포스팅하기로 하였다.

 

 

 

[ JDK 설치 링크 ]

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

 

링크를 타고 들어가면 ORACLE Java SE Downloads 로 연결된다.

 

 

 

Java SE (Standard Edition)

- 자바 표준 배포판

- 데스크탑과 서버에서의 개발 환경 제공

 

 

Java EE (Enterprise Edition)

- 자바 기업용 배포판

- 기업용 어플리케이션 개발 환경 제공

 

 

Java ME (Micro Edition)

- 자바 마이크로 배포판

- 모바일 기기나 임베디드 장치들에서 실행되는 어플리케이션 개발 환경 제공

 

 

 

그렇기 때문에 보통은 Java SE를 다운받게 될 것이다.

 

 

 

 

 

1. JDK 설치

 

 

 

 

링크를 타고 들어간 다음,

 

1. 자바 다운로드를 클릭한다.

 

 

 

2. 화면 밑으로 내려간다.

 

 

 

3. Accept License Agreement를 클릭한 뒤, 자신에게 맞는 운영체제에 따라 다운받는다.

   필자는 windows-x64_bin.exe를 다운받았다.

 

 

 

4. Next

 

 

 

5. Next

어디에 설치할 지 경로를 설정해주는 구간이다.

 

 

 

6. 설치

 

 

7. Close

 

 

 

 

2. 환경변수 설정

 

 

1. 윈도우키를 누른 다음 내 PC에서 우클릭 뒤 속성으로 들어간다.

   또는 우측에 속성으로 바로 들어가도 된다.

 

 

 

2. 제어판 > 시스템 및 보안 > 시스템을 들어간 뒤, 고급 시스템 설정을 클릭한다.

 

 

 

3. 환경변수를 클릭한다.

 

 

 

4. 새로 만들기를 클릭한다.

 

 

 

5. 변수 이름에는 JAVA_HOME을 입력

   변수 값에는 자바 설치 경로를 입력한 뒤 확인을 누른다.

 

 

 

6. 같은 방식으로

   변수 이름에는 CLASSPATH를 입력

   변수 값에는 %classpath%;. 를 입력한 뒤 확인을 누른다.

 

   패키지의 Root directory 설정하는 것으로 어디서나 패키지를 import 할 수 있게 한다.

 

 

 

7. 환경변수로 돌아와 Path를 선택한 후 편집을 클릭한다.

 

 

 

8. 새로 만들기를 클릭 뒤, 

   %JAVA_HOME%\bin 을 입력하고 확인을 클릭한다.

 

   어디서나 컴파일러를 실행하도록 경로(path)를 설정하는 것이다.

 

 

 

9. 다 끝낸 뒤 확인 버튼을 눌러야 설정 종료!

 

 

 

 

3. 확인

 

 

1. cmd 창을 열어서 java 명령어로 확인!

 

 

 

2. java -version으로 버전 확인도 가능하다.

 

 

 

 

 

이로써 설치 끝!

반응형

'JAVA' 카테고리의 다른 글

JVM JRE JDK 차이  (0) 2019.07.09