2.2 환경 변수 설정
1. 왜 설정하나요? (내비게이션 등록) 🗺️
JDK를 설치했지만, 컴퓨터(운영체제)는 아직 자바 도구가 어디에 있는지 모릅니다.
그래서 java라고 명령하면 “그게 뭐야?”라고 합니다.
환경 변수 설정은 “자바 도구는 저기 서랍에 있어!”라고 컴퓨터에게 위치를 알려주는 작업입니다.
이걸 해두면 집 안(컴퓨터) 어디서든 java라고 부르면 바로 달려옵니다.
2. 주요 환경 변수
1) JAVA_HOME
- 의미: “자바 설치된 메인 폴더가 여기야.”
- 값:
C:\Program Files\Java\jdk-21(윈도우 기준)
2) Path
- 의미: “명령어 찾을 때 이 길(Path)도 찾아봐.”
- 설정:
%JAVA_HOME%\bin을 추가합니다. (bin폴더에 실행 파일들이 들어있거든요.)
flowchart LR
User([사용자]) -->|명령어: java| OS{운영체제}
OS -- 1. 현재 폴더 탐색 --> Fail[못 찾음]
OS -- 2. Path 환경 변수 탐색 --> Path["Path 변수 등록 경로들 확인"]
Path -->|C:\Program Files\...\bin| JVM[java.exe 발견 및 실행!]
style OS fill:#ff9,stroke:#333,stroke-width:2px
style Fail fill:#f99,stroke:#333
style Path fill:#bbf,stroke:#333
style JVM fill:#bfb,stroke:#333,stroke-width:2px
3. 설정 확인
설정이 잘 됐는지 확인하려면 터미널(명령 프롬프트)을 열고 물어보세요.
java -version
성공 시:
java version "21.0.1" ...
(자바 버전이 나오면 성공!)
실패 시:
'java'은(는) 내부 또는 외부 명령...이 아닙니다.
(다시 설정해야 합니다.)
서브목차