"자바 공부를 하려는데, JDK 설치하고 환경변수 설정하라네요.
근데... JDK가 뭔가요? 그냥 IntelliJ만 설치하면 안 되나요?"
Java를 처음 시작하면 가장 먼저 부딪히는 벽이 바로 이 **"개발 환경 설정"**입니다.
이 글에서는 JDK가 무엇인지부터 설치, 환경변수 설정까지 아주 쉽게 설명드릴게요.
처음 개발 환경을 설정하는 분들도 그대로 따라 하면 바로 Java 코딩을 시작할 수 있게 도와드리겠습니다.
☕ JDK란?
JDK(Java Development Kit)는 자바 애플리케이션을 개발하고 실행할 수 있도록 도와주는 개발 도구 모음입니다.
JDK 안에는 다음과 같은 도구들이 포함되어 있어요
- JRE (Java Runtime Environment): 자바 프로그램을 실행할 수 있는 환경
- javac (컴파일러): .java 소스 파일을 .class 바이트코드로 바꿔주는 역할
- java (실행기): 바이트코드를 JVM에서 실행하는 프로그램
- 기타 디버깅 및 분석 도구들
쉽게 정리하면 이렇게 됩니다
| 구성 | 요소 역할 |
| JRE | 실행만 가능 (사용자 입장) |
| JDK | 개발 + 실행 가능 (JRE 포함) |
📌 즉, Java 코드를 작성하고 실행하려면 무조건 JDK가 필요합니다!
💻 JDK 설치 방법 (Windows 기준)
1️⃣ JDK 다운로드
공식 사이트에서 JDK를 다운로드합니다.
👉 OpenJDK 다운로드
가장 많이 사용하는 버전은 다음과 같습니다:
- JDK 17 (LTS)
- JDK 21 (LTS)
운영체제에 맞는 파일을 선택해서 다운로드한 후, 설치 파일을 실행해 설치합니다.
나중에 여러 프로젝트를 진행하게 되면 버전이 다양할 수 있어서 따로 정리해 두는게 좋아요:)
설치 경로 예시: C:\Program Files\Java\jdk-17
⚙️ 환경변수 설정 (JAVA_HOME & Path)
설치만 해서는 끝이 아닙니다!
Windows에 "이게 JDK 설치된 거야"라고 알려주기 위해 환경변수 설정을 해야 합니다.
2️⃣ JAVA_HOME 변수 추가
- 시작 > "환경 변수 편집" 검색 후 실행
- 아래쪽 "시스템 변수"에서 새로 만들기
- 변수 이름: JAVA_HOME
- 변수 값: C:\Program Files\Java\jdk-17 (설치한 경로)


3️⃣ Path 변수에 JAVA_HOME 추가
- 시스템 변수 목록에서 Path 선택 → 편집
- 새로 만들기 클릭 → %JAVA_HOME%\bin 입력

javac, java 명령어를 어디서든 실행할 수 있게 해주는 설정입니다.
✅ 제대로 설치됐는지 확인하기
윈도우 + R → cmd 입력 → 명령 프롬프트 실행 후 다음 명령어 입력:
java -version
javac -version
출력 예시:

정상적으로 출력된다면 환경 설정까지 모두 완료된 것입니다! 🎉
🚀 마무리하며
자바 개발을 시작하려면 반드시 필요한 JDK.
처음엔 어렵게 느껴지지만, 하나하나 차근히 따라오셨다면 지금 여러분의 PC는 Java 개발 준비가 끝났습니다.
이제 다음 단계는…?
👉 [Java] IntelliJ 설치하고 첫 Java 프로젝트 만들기 (2편에서 다룰 예정!)
'프로그래밍언어 > JAVA' 카테고리의 다른 글
| [Java] 입문자가 자주 틀리는 변수 타입 실수 완벽 정리 - 실습 해설 (3) | 2025.07.14 |
|---|---|
| [Java] 변수와 기본형 데이터 타입 완벽 이해하기 (2편) (0) | 2025.07.14 |
| [Java] 변수와 기본형 데이터 타입 완벽 이해하기 (1편) (1) | 2025.07.13 |
| [Java] 자바 코드는 어떻게 실행될까? (JVM과 바이트코드 완전 이해) (0) | 2025.07.06 |
| [Java] IntelliJ 설치하고 첫 Java 프로젝트 만들기 (0) | 2025.07.05 |