매뉴얼/IT 개발 툴

[JAVA]Eclipse 개발 환경 구축하기

E_Ji 2025. 6. 2. 11:43
반응형

자바 웹 개발을 할 때에 가장 보편적으로 사용하는 툴이 이클립스(Eclipse) 입니다.

이번에는 바로 이 Eclipse로 개발 환경을 구축해보겠습니다.

 

목차는 다음과 같습니다.

1. JDK 다운로드 및 설치
2. 환경변수 설정
3. Eclipse 다운로드 및 설치

 

1. JDK 설치 및 환경변수 설정

1-1. 사이트 접속
1-2. 다운로드
1-3. 설치

 

1-1. 사이트 접속

먼저, 아래 사이트에 접속합니다.

https://www.oracle.com/kr/java/technologies/downloads/#java17-windows

 

Download the Latest Java LTS Free

Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.

www.oracle.com

 

저는 Java 17을 선택해 다운로드 받겠습니다.

Java 8과 Java 17 중에서 고민하다가, 최근 Java 17의 점유율이 많이 높아져서 17로 선택했습니다.

 

Java 버전별 차이점을 간단히 정리해보면 다음과 같습니다.

 

Java 8 은 안전성과 호환성이 좋아 오래 전부터 사용되어왔습니다.

은행, 금융 등 큰 규모의 환경에서는 여전히 Java 8을 기반으로 한 유지보수가 많죠.

저도 항상 Java 8로 업무를 진행했습니다.

 

Java 17 은 최신 기술과 기존 기술이 잘 결합되어 있습니다.

무엇보다 LTS 버전이기에 Java 8 에서 업그레이드 하기에 비교적 쉽다는 장점이 있습니다.

 

Java 21  가장 최신 기술이죠.

최신 기술을 적극적으로 도입하는 기업에서 사용율이 늘어나고 있습니다.

다만, 안정성을 중시하는 기업에서는 아무래도 도입이 더딜 가능성이 있습니다.

 

여기서 주의할 점은, Java 8 / 11 / 17 의 지원 종료 일자가 다가온다는 것입니다.

그러니, 기업들은 버전 업그레이드를 준비하겠죠.

(Java 8을 사용하던 기업들은 앞서 17 버전으로 업그레이드를 한 후에, 21 버전으로 올리지 않을까 싶네요.)

Java 버전 지원 종료 일자
Java 8  ~ 2030.12
Java 11  ~ 2026. 09
Java 17  ~ 2029.09

 

1-2. 다운로드

 

자잘한 얘기는 여기까지 하고, 다운로드로 넘어가겠습니다.

 

확장자명이 msi 인 파일로 다운받겠습니다.

msi 파일은 자동화 및 배포에 유리합니다. 설치 실패 시에는 자동으로 롤백도 해주죠.

자세한 내용은 다음에 다뤄보겠습니다.

 

 

여기서 주의할 것은, 오라클 계정의 유무입니다.

파일을 다운받기 위해서는 반드시 오라클 계정이 필요하기 때문이죠.

 

 

계정이 없다면 계정 생성 버튼을 눌러 계정을 생성하시고,

계정이 있다면 로그인을 해줍니다.

 

 

1-3. JDK 설치

다운로드가 끝났으면

파일 탐색기 > 다운로드 경로로 이동해서 다운된 파일을 더블클릭 합니다.

 

 

Next 버튼을 클릭합니다.

 

 

설치할 경로를 변경하시려면 Change 버튼을 눌러서 원하는 경로를 선택해주세요.

기본 설치 경로는 아래와 같습니다.

 

저는 D 드라이브에 java > jdk-17 폴더를 새로 만들어서 그 안에 설치하겠습니다.

 

경로 변경이 완료되었으면 Next 를 눌러 주세요.

 

 

중간에 "이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요?" 라는 알람 메시지가 뜰텐데, 괜찮으니 "네" 눌러주시면 됩니다.

 

아래 화면이 나오면 정상적으로 완료가 된 겁니다.

Close 를 눌러주세요.

 

 

2. 환경변수 설정

2-1. 새 시스템 변수 추가
2-2. Path 편집
2-3. 설정 확인

 

2-1. 새 시스템 변수 추가

파일 탐색기에 들어가서 내 PC를 선택한 후, 마우스 우클릭을 해서 속성으로 들어갑니다.

 

 

시스템에서 고급 시스템 설정을 클릭합니다.

 

 

시스템 속성의 고급 탭에서 환경변수를 눌러주세요.

 

 

환경 변수 창에서 시스템 변수 > 새로 만들기 버튼을 클릭하면 새 시스템 변수 라는 창이 뜹니다.

 

여기서 아래와 같이 입력해주면 되는데요.

 

변수 이름 : JAVA_JOME

변수 값 : 파일 설치 경로

 

파일 설치 경로는 jdk를 설치한 그 경로를 찾아가서 아래 이미지와 같이 경로 부분을 클릭해서 나오는 주소를 복사해서 붙여넣기하면 됩니다.

 

제 경우에는 D 드라이브 > java > jdk-17 폴더 안에 설치해서 저런 경로가 나왔는데,

기존 설치 경로를 변경하지 않으신 분들은 아래 경로로 설치되어 있을겁니다.

 

C:/Program Files/Java/jdk-17

 

 

입력 후에 확인 버튼을 눌러주면 아래와 같이 정상적으로 등록된 것을 확인할 수 있습니다.

 

 

이전에는 여기서 CLASSPATH도 추가해야했지만, 요즘 JAVA는 Maven, Gradel 등으로 의존성 관리와 빌드를 해서 생략해도 괜찮습니다.

* CLASSPATH 설정이 필요하신 분들은 댓글 부탁드립니다.

2-2. Path 편집

시스템 변수에서 Path 를 선택하고 편집을 눌러 환경 변수 편집 창으로 들어갑니다.

새로 만들기를 누른 다음에 아래 내용을 입력합니다.

 

%JAVA_HOME%\bin

 

그렇게 만들어진 변수를 선택해서 위로 이동 버튼을 눌러 맨 위로 올려줍니다.

 

이 작업은 컴퓨터에 여러 버전의 Java가 설치된 분들에게 필요한 작업입니다.

다른 버전의 Java가 먼저 설치되어 있었다면, 그 버전의 Java로 작동하기 때문이죠.

 

처음으로 Java를 설치하는 분들은 이 작업을 건너뛰어도 좋습니다.

 

2-3. 설정 확인

이제 Java가 제대로 설치되었는지 확인해야겠죠?

컴퓨터 하단의 검색창에 cmd 를 입력해서 명령 프롬포트를 열어줍니다.

 

 

그럼 이런 화면이 나올겁니다.

 

 

총 두 가지의 명령어를 입력해서 Java 버전을 확인해볼건데요.

 

1. java -version

 

 

2. javac -version

 

 

정상적으로 설치가 되었다면 위 이미지들처럼 버전 정보가 뜰겁니다.

 

버전 정보가 정상적으로 떴다면, 다음 단계로 넘어가봅시다.

3. Eclipse 다운로드 및 설치

3-1. 다운로드
3-2. 설치

 

3-1. 다운로드

 

아래 사이트에 접속합니다.

https://www.eclipse.org/downloads/packages/installer

 

Eclipse Installer 2025-03 R | Eclipse Packages

5 Steps to Install Eclipse We've recently introduced the Eclipse Installer, a new and more efficient way to install Eclipse. It is a proper installer (no zip files), with a self-extracting download that leads you through the installation process. For those

www.eclipse.org

 

링크를 타고 들어가면 아래와 같은 화면이 바로 보일텐데요.

날짜를 보면 2025-03 으로 적혀 있습니다.

이는 가장 최신 버전의 Eclipse 설치 파일이라는 의미입니다.

 

다만, 무조건 가장 최신 버전으로 다운받는 것은 추천드리지 않습니다.

최신 버전일수록 버그가 있을 가능성이 높기 때문이죠.

 

 

그래서!

아래와 같이 More > Learn More 를 클릭하고

 

Other Releases 버튼을 누릅니다.

 

 

그러면 이전 버전의 이클립스 설치 파일이 목록으로 뜨는 걸 볼 수 있습니다.

 

 

저는 2024-03 버전으로 설치하겠습니다.

해당 일자를 클릭하면 아래와 같은 화면이 뜹니다.

여기서 주의할 것은, 빨간 화살표가 가리키는 곳에서 다운하지 않는 것입니다.

저 버튼은 가장 최신 버전의 이클립스를 다운하는 버튼이니까요.

 

 

스크롤을 밑으로 내리면 다양한 설치 파일이 나옵니다.

그중에서도 우리가 확인할 것은 아래의 두 버전인데요.

 

웹 개발만 한다고 하면 기본적인 기능만을 제공하는 Eclipse IDE for Java Developers 를,

웹과 앱을 모두 개발한다고 하면 Eclipse IDE for Enterprise Java and Web Developers 를 선택합니다.

 

다운받을 버전을 결정했다면,

오른쪽에서 컴퓨터에 맞는 운영체제를 선택해서 파란 부분(x86_64)을 클릭합니다.

 

 

3-2. 설치

 

다운이 완료되었으면 해당 파일을 원하는 위치에 옮겨 압축을 풀어줍니다.

저는 D드라이브에 옮기고 압축을 풀겠습니다.

 

 

 

압축을 풀었다면 eclipse 라고 적힌 폴더가 하나 생성이 되었을텐데요.

이 폴더에 들어가서 실행 파일인 eclipse.exe 파일을 더블클릭하면 Eclipse가 실행됩니다.

 

 

저는 D 드라이브에 profile 이라는 폴더를 새로 만들어서 workspace의 위치를 설정했습니다.

 

 

 

위치는 Browse... 버튼을 눌러서 원하는 곳으로 잡아주시면 되는데,

폴더를 하나 새로 만들어서 작업하는 것을 추천합니다.

 

개발을 진행하다 보면 아래처럼 다양한 것들이 생겨나기 때문이죠.

자잘한 폴더나 파일들이 아무데나 돌아다니면 관리가 힘들어집니다. (매우)

 

 

이렇게 workspace를 설정하고 Launch 버튼을 누르면 Eclipse가 실행됩니다.

 

 

처음 Eclipse를 여니 아래와 같은 화면이 떴습니다.

(컴퓨터에 따라 뜰 수도 있고, 뜨지 않을 수도 있으니 크게 신경쓰지 않아도 되는 부분입니다.)

 

보안 관련 내용인데요. 간단히 살펴보면, 윈도우 자체 백신 프로그램이 활성화되어 있으니, 이로 인해 Eclipse의 전반적인 성능이 저하될 수 있다는 내용입니다.

 

1. Exclude Eclipse IDE from being scanned to improve performance

윈도우 자체 백신 프로그램이 Eclipse IDE와 관련된 파일을 스캔하지 않게 설정합니다.

- Eclipse의 성능 향상 가능

- 보안적으로 위험 발생 가능

- Eclipse 관련 파일에서 문제가 발생할 때, 스캔이 이루어지지 않음

 

2. Keep Eclipse IDE being scanned by Microsoft Defender

윈도우 자체 백신 프로그램이 Eclipse IDE와 관련된 파일을 계속해서 스캔하도록 설정합니다.

- Eclipse 성능 저하 가능

- 보안적으로 안정

 

원하는 선택지를 선택하고 Proceed 버튼을 눌러줍시다.

 

 

 

이렇게 이클립스를 사용하기 위한 개발환경 구축과 이클립스 설치까지 완료했습니다.

 

여기까지 따라오느라 고생 많으셨습니다.

다음은 JSP 화면을 띄우는 과정을 다뤄보겠습니다.

감사합니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형