JDK는 Java Development Kit의 약자로 자바의 개발도구를 의미하며, Eclipse는 코딩할 때 사용하는 메인도구로서 자바의 실행환경을 의미한다.
JDK의 종류로는 회사에 따라 여러 가지로 분류할 수 있다! 대표적으로 Oracle JDK과 Open JDK가 있으며, 소프트웨어 시장에서 무료와 유료로 구분되는 기준은 기술 지원을 받을 수 있느냐가 가장 크다.
자바 개발자 환경 구축 과정은 다음의 순서로 진행한다.
1. JDK 설치
2. JAVA_HOME 및 Path 등록
3. Eclipse 설치
4. eclipse.ini에 JDK를 등록 (이 작업은 필수는 아니다)
📌JDK 설치
https://www.oracle.com/kr/java/technologies/javase/jdk11-archive-downloads.html
오라클에서 JDK를 설치하기 위해서는 오라클 계정이 필요하다. 계정을 생성한 후, 위 링크에서 본인의 OS(운영체제)에 맞는 버전을 설치하면 된다.
만약 Windows 사용자라면 jdk-11.0.18_windows-x64_bin를 설치한다.
📌Java_HOME 및 Path 등록
JDK를 설치한 뒤에는 JAVA_HOME 환경 변수 등록해야 한다. 이는 JDK가 어디에 설치되어 있는지 위치를 지정해주는 작업이다.
시스템 > 정보 > 고급 시스템 설정 > 환경 변수 > 시스템 변수 > 새로 만들기
변수 이름: JAVA_HOME
변수 값: C:\Program Files\Java\jdk-11
위의 경로에 들어가 위와 같이 변수 이름과 변수 값을 입력해주면 된다.
자바가 있는 곳을 자바 홈이라고 하는데, JAVA_HOME은 약속이기 때문에 다르게 입력하면 안 된다!
이클립스가 이 컴퓨터 어디에 JDK가 설치되어 있는지를 볼 때 사용되기 때문에 관습적으로 사용하며, 내 컴퓨터에서 실행된 다른 자바 프로그램들을 위해서 설정하는 것이 좋다.
시스템 > 정보 > 고급 시스템 설정 > 환경 변수 > Path 더블클릭 > 새로만들기
1. C:\Program Files\Java\jdk-11\bin
2. %JAVA_HOME%\bin
위에서 JAVA_HOME을 설정했으니, 이번에는 Path를 설정할 차례이다.
Path에 위 두개의 경로 중에 하나를 추가해주면 되며, 두 번째를 사용하는 것이 일반적이다.
📌Eclipse 설치
https://www.eclipse.org/downloads/packages/release/2021-03/r
Eclipse IDE for Enterprise Java and Web Developers에서 본인의 플랫폼에 맞는 버전을 설치해주면 되며, 마찬가지로 Windos 사용자라면 Windows x86_64를 설치하면 된다.
'경로가 너무 깁니다' 오류 발생
오류 0x80010135: 경로가 너무 깁니다.
다운로드 받은 파일을 압축 해제하는 과정에서 위의 오류가 발생할 수 있다. 이는 jdk 설치 파일을 C드라이브에 이동하여 압축 해제함으로서 해결할 수 있다.
📌eclipse.ini에 JDK 등록
파일을 수정하기 위해 eclipse.ini 파일을 더블클릭해서 메모장으로 연다.
-vm 밑에 길게 있는 이 부분을 수정해줘야 한다.
plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_15.0.2.v20210201-0955/jre/bin
수정: C:\Program Files\Java\jdk-11\bin\javaw.exe
이것은 자바가 설치되어 있는 경로를 이클립스가 기본적으로 설정한 것이다. 이를 내가 설치한 위치로 수정해야 한다.
이클립스까지 모두 설치하고 나면 실행했을 때 위와 같은 화면이 뜨게 된다.
이제 자바로 개발할 수 있는 가장 기본적인 환경이 구축된 것이다.