본문 바로가기

프로그래밍언어/JAVA

[Java] 자바 입문 시리즈 ① – JDK 설치부터 환경변수까지 완벽 정리

"자바 공부를 하려는데, 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 변수 추가

  1. 시작 > "환경 변수 편집" 검색 후 실행
  2. 아래쪽 "시스템 변수"에서 새로 만들기
    • 변수 이름: JAVA_HOME
    • 변수 값: C:\Program Files\Java\jdk-17 (설치한 경로)

3️⃣ Path 변수에 JAVA_HOME 추가

  1. 시스템 변수 목록에서 Path 선택 → 편집
  2. 새로 만들기 클릭 → %JAVA_HOME%\bin 입력

javac, java 명령어를 어디서든 실행할 수 있게 해주는 설정입니다.

 

✅ 제대로 설치됐는지 확인하기

윈도우 + R → cmd 입력 → 명령 프롬프트 실행 후 다음 명령어 입력:

java -version
javac -version

 

출력 예시:

정상적으로 출력된다면 환경 설정까지 모두 완료된 것입니다! 🎉

 

🚀 마무리하며

자바 개발을 시작하려면 반드시 필요한 JDK.
처음엔 어렵게 느껴지지만, 하나하나 차근히 따라오셨다면 지금 여러분의 PC는 Java 개발 준비가 끝났습니다.

이제 다음 단계는…?

👉 [Java] IntelliJ 설치하고 첫 Java 프로젝트 만들기 (2편에서 다룰 예정!)