본문 바로가기
Java

[Java] JDK 다운로드 및 설치하기

by sgyeong 2024. 4. 7.

Java 언어로 작성된 프로그램을 실행하기 위해선 JRE (Java SE Runtime Environment)가 필요하다.
보통 사용자 입장에서 Java를 설치한다는 것은 JRE를 설치하는 것을 말한다.
Java 언어를 사용하는 개발자는 Java언어로 작성된 소스(Source)를 컴파일하고 관리할 필요가 있다.
이때 사용되는 도구를 JDK (Java SE Development Kit)라고 한다. JDK 안에는 JRE도 포함되어 있다. 컴파일한 결과를 실행하기 위해서는 JRE가 필요하기 때문이다.

 

JDK는 Oracle사이트에서 무료로 다운로드하여 설치할 수 있다.

 

1. Windows 용 설치
브라우저로 다음의 URL을 입력하여 이동한다.

http://www.oracle.com/technetwork/java/index.html

 

Oracle Java Technologies | Oracle

Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

www.oracle.com

 

 

Java SE를 찾아서 클릭한다.

 

 

JDK Download 버튼을 클릭한다.

Accept License Agreement를 클릭하여 라이센스에 동의한다.

 

 

본인이 사용하는 운영체제에 맞는 JDK를 다운로드한다.
맥 운영체제를 사용한다면 MacOS에 해당하는 jdk-8u151-macosx-x64.dmg를 클릭하고, 
MS 윈도우 32비트 운영체를 사용한다면 jdk-8u151-windows-i586.exe를 클릭하여 다운로드 받는다.
MS 윈도우 64비트의 운영체제의 경우에는 jdk-8u151-windows-x64.exe를 다운로드 받는다.

 

 

 

 

다운로드 받은 MS Windows 64bit용 jdk-8u151-windows-x64.exe파일을 더블클릭하여 실행하면 아래와 같은 그림이 보여진다. Next버튼을 클릭한다.

 

 

JDK가 설치될 경로(Path)를 지정한다.
JDK가 설치되는 경로를 JAVA_HOME 경로라고도 한다. 해당 경로를 꼭 기억해야 한다. 환경설정을 할 때 알아야 하기 때문이다.
Next버튼을 클릭한다. 

 

 

 

 

JDK 설치가 끝나면 JRE가 설치될 경로를 설정하게 된다.
Next버튼을 클릭한다.

 

 

 

설치 진행 후 완료

 

 

 

 

 

2. mac os용 설치

 

브라우저의 다음 URL로 이동한다.

http://www.oracle.com/technetwork/java/javase/downloads/index.htm

 

Download the Latest Java LTS Free

Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.

www.oracle.com

 

 

JDK Download 링크를 클릭한다.

 

 

 

jdk-8u121_macosx-x64.dmg를 다운로드 받는다.

 

 

 

 

다운로드 파일을 더블클릭하면 아래와 같은 창이 열린다.

 

 

JDK 설치 마법사가 실행된다.

 

 

 

맥의 관리자 ID와 암호를 입력하는 창이 보여진다.
본인의 맥 아이디와 암호를 입력한다.

 

 

 

설치 완료

 

 

 

 

 

 

참고 : boostcourse  https://www.boostcourse.org/web316/lecture/16680?isDesc=false

 

웹 프로그래밍(풀스택)

부스트코스 무료 강의

www.boostcourse.org

 

'Java' 카테고리의 다른 글

Java  (2) 2025.08.28
[Java] Lombok  (0) 2024.10.28
[Java] 논리연산자  (0) 2024.10.28
[Java] JDK 버전 여러 개 설치, 전환하여 사용하기  (0) 2024.05.14
[Java] 환경 변수 설정하기  (0) 2024.04.07