본문 바로가기
Language/Java

[JAVA] 자바 설치 가이드 : JDK 선택부터 환경 변수 최적화까지

by Papa Martino V 2026. 1. 14.
728x90

자바 설치 가이드
자바 설치 가이드

 

자바(Java)는 전 세계적으로 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 하지만 초보 개발자나 시스템 환경을 새로 구축하는 사용자들에게 '자바 설치'는 생각보다 까다로운 첫 관문이 될 수 있습니다. 단순히 'Next' 버튼만 누르는 것이 아니라, 어떤 버전을 선택할지, 어떤 배포판(Distribution)이 내 프로젝트에 적합한지를 이해하는 것이 중요합니다. 이 가이드에서는 2026년 현재 표준이 되는 JDK 선택 기준과 윈도우(Windows) 환경에서의 완벽한 설치 및 최적화 방법을 전문적인 시각에서 다룹니다.

 

--- ## 1. JDK vs JRE: 무엇을 설치해야 할까?

과거에는 실행 환경인 JRE(Java Runtime Environment)와 개발 도구인 JDK(Java Development Kit)를 엄격히 구분하여 설치했습니다. 하지만 Java 11 이후부터는 JDK가 JRE를 포함하는 형태로 배포되고 있습니다. 따라서 개발자라면 고민 없이 JDK를 설치하면 됩니다.

 

--- ## 2. 2026년 기준 JDK 버전 및 배포판 선택 가이드

현재 자바 생태계에는 다양한 배포처가 존재합니다. 오라클(Oracle)의 유료화 정책 변화 이후, 많은 기업과 개발자들이 오픈 소스 기반의 OpenJDK를 선호합니다. 특히 안정적인 서비스를 위해서는 LTS(Long Term Support) 버전을 선택하는 것이 필수적입니다.

배포판 명칭 특징 추천 대상
Oracle JDK 오라클 공식 지원, 상업적 이용 시 라이선스 확인 필요 대기업 및 보수적 엔터프라이즈 환경
Temurin (Adoptium) 가장 인기 있는 OpenJDK 배포판, 높은 호환성 일반 개발자, 오픈 소스 프로젝트
Amazon Corretto AWS 최적화, 보안 업데이트 지원이 강력함 AWS 클라우드 환경 사용자
Azul Zulu 다양한 OS 및 아키텍처 지원 범위가 매우 넓음 임베디드 및 특수 OS 환경

 

추천: 처음 시작하신다면 이클립스 재단에서 관리하는 Temurin JDK 17 또는 21 (LTS) 버전을 권장합니다. 21 버전은 최신 가상 스레드(Virtual Threads) 기능을 지원하여 현대적인 백엔드 개발에 최적화되어 있습니다.

 

--- ## 3. Windows 환경 상세 설치 절차 ### 3.1. 설치 파일 다운로드

  1. Adoptium 공식 웹사이트에 접속합니다.
  2. 본인의 운영체제(Windows x64)와 원하는 버전(Java 21 LTS)을 선택하고 .msi 또는 .exe 파일을 다운로드합니다.

### 3.2. 환경 변수(Environment Variables) 설정의 중요성

설치 프로그램을 실행하여 설치를 마쳤더라도, 터미널(CMD)에서 자바를 자유롭게 호출하려면 '환경 변수'를 수동으로 잡아주는 것이 좋습니다. 이는 시스템 어디서든 java 명령어를 인식하게 만들고, 메이븐(Maven)이나 그레이들(Gradle) 같은 빌드 도구가 자바 위치를 찾을 수 있게 해줍니다.

#### 환경 변수 설정 단계:

  1. JAVA_HOME 만들기: [시스템 속성] > [환경 변수] > [시스템 변수]에서 '새로 만들기'를 클릭합니다.
    •   변수 이름: JAVA_HOME
    •   변수 값: JDK가 설치된 경로 (예: C:\Program Files\Eclipse Foundation\jdk-21.x.x)
  2. Path 변수 편집: 시스템 변수 중 'Path'를 찾아 '편집'을 누르고 %JAVA_HOME%\bin을 새 줄에 추가합니다.

--- ## 4. 설치 확인 및 트러블슈팅

설치가 완료되었다면 명령 프롬프트(CMD) 또는 PowerShell을 열고 다음 명령어를 입력합니다.

java -version

출력 결과에 openjdk version "21.x.x"라는 문구가 정상적으로 나온다면 성공입니다. 만약 '내부 또는 외부 명령이 아닙니다'라는 오류가 발생한다면, 환경 변수의 Path 경로에 오타가 없는지 다시 확인해야 합니다.

 

--- ## 5. 결론: 왜 제대로 된 설치가 중요한가?

잘못된 자바 설치는 향후 IDE(IntelliJ, Eclipse) 설정 오류나 라이브러리 충돌의 원인이 됩니다. 특히 2026년의 개발 환경은 컨테이너화(Docker)와 클라우드 네이티브가 주류이므로, 로컬 환경에서부터 표준화된 JDK를 사용하는 습관이 중요합니다.

이제 자바 설치가 완료되었습니다. 다음 단계로는 IntelliJ IDEA와 같은 개발 툴을 설치하여 본격적인 코딩의 세계로 들어가 보시기 바랍니다.


### [내용 출처 및 참고 자료]

728x90