본문 바로가기
IT

이클립스 다운로드 및 스프링부트 개발 환경 설정 완벽 가이드 (2025년 최신판)

by 굿센스굿 2025. 5. 8.
반응형

 

“Java 개발자라면 꼭 알아야 할 이클립스(Eclipse) 설치부터 스프링부트(Spring Boot) 프로젝트 설정까지, 한 번에 마스터해보세요.”


개발을 처음 시작하는 분들이나 스프링부트를 새롭게 배우고 싶은 분들이 가장 먼저 마주하게 되는 선택지 중 하나가 바로 개발 환경(IDE)을 무엇으로 할 것인가입니다.
Visual Studio Code, IntelliJ IDEA 등 다양한 IDE가 있지만, 여전히 많은 Java 개발자들이 사용하고 있는 전통의 강자 **이클립스(Eclipse)**는 풍부한 플러그인 생태계와 오랜 노하우 덕분에 여전히 강력한 선택지입니다.

오늘은 이클립스를 설치하는 방법부터 스프링부트 개발을 위한 환경 설정까지, 실습 위주로 아주 쉽게 풀어서 알려드리겠습니다.


📌 목차

  1. 이클립스란 무엇인가?
  2. 이클립스 다운로드 및 설치 방법
  3. 스프링부트 개발을 위한 플러그인 설정
  4. Spring Boot 프로젝트 생성 방법
  5. 내장 톰캣으로 서버 실행하기
  6. 자주 묻는 질문 (FAQ)

🧩 이클립스란 무엇인가?

**이클립스(Eclipse)**는 오픈소스로 개발된 통합 개발 환경(IDE, Integrated Development Environment)으로, 자바(Java) 언어 기반의 프로젝트 개발에 가장 널리 사용되는 도구 중 하나입니다.

특히 아래와 같은 이유로 사랑받고 있습니다:

  • 다양한 언어(JAVA, C/C++, Python 등) 지원
  • 강력한 디버깅 도구
  • 대규모 플러그인 지원
  • 무료 사용 가능 (오픈소스)

스프링(Spring) 프레임워크와의 호환성도 매우 뛰어나며, 실무에서도 많이 사용됩니다.


⬇️ 이클립스 다운로드 및 설치 방법

✅ 1단계: 공식 웹사이트 접속

✅ 2단계: 설치 관리자 다운로드

  • 페이지 하단에 보이는 Download x86_64 또는 Download ARM64 버튼을 클릭하여 설치 관리자를 내려받습니다.
  • 보통은 eclipse-inst-jre-win64.exe 파일을 받게 됩니다.

✅ 3단계: 설치 실행

  • 다운로드한 .exe 파일을 더블 클릭하여 실행합니다.
  • 설치 마법사가 실행되면, Eclipse IDE for Java Developers 또는 Eclipse IDE for Enterprise Java and Web Developers를 선택합니다.

Tip: Spring Boot를 사용할 예정이라면 Enterprise Java and Web Developers를 선택하는 것이 좋습니다.

✅ 4단계: 설치 위치 선택 후 설치

  • 설치 위치를 지정한 후 INSTALL 버튼을 클릭합니다.
  • 약관에 동의하고 설치가 완료되면, LAUNCH 버튼으로 실행할 수 있습니다.

🔧 스프링부트 개발을 위한 플러그인 설정

이클립스 기본 설치만으로는 스프링부트 프로젝트를 바로 생성할 수 없습니다.
따라서 별도로 플러그인을 설치해주는 작업이 필요합니다.

🔍 1단계: Eclipse Marketplace 열기

  • 상단 메뉴에서 HelpEclipse Marketplace 클릭

🔍 2단계: Spring Tool Suite 검색 및 설치

  • 검색창에 spring을 입력합니다.
  • Spring Tools (Spring Tool Suite 4) 를 찾아 Install 버튼 클릭

설치 중 보안 관련 창(Trust)이 뜨면, 모든 항목을 체크하고 Trust Selected 버튼을 클릭하세요.

🔍 3단계: 설치 후 재시작

  • 설치가 완료되면 Eclipse를 재시작하라는 안내가 나옵니다.
  • 반드시 재시작 후 설정이 제대로 반영됩니다.

🚀 Spring Boot 프로젝트 생성 방법

이제 본격적으로 Spring Boot 프로젝트를 만들어 보겠습니다.

✅ 1단계: 새 프로젝트 생성

  • 메뉴에서 File → New → Other 선택
  • 팝업창에서 Spring Starter Project 검색

✅ 2단계: 프로젝트 정보 입력

  • 프로젝트 이름: 예) springboot-practice
  • Type: Maven or Gradle 중 선택 (일반적으로 Maven을 많이 사용)
  • Packaging: Jar or War 선택 (Spring Boot는 대부분 Jar)
  • Java Version: Java 17 or 21 등
  • Language: Java
  • Group & Artifact: 원하는 도메인 및 이름 입력

예시
Group: com.example
Artifact: demo
Name: Demo Application
Description: Spring Boot 연습 프로젝트

✅ 3단계: 의존성 추가

  • Web, JPA, Thymeleaf, MySQL Driver 등 필요한 의존성을 체크하고 Finish 버튼을 누릅니다.

🟢 내장 톰캣으로 서버 실행하기

스프링부트의 큰 장점 중 하나는 톰캣(Tomcat) 서버가 내장되어 있다는 점입니다.
따로 서버를 설치하지 않고도 실행만으로 바로 웹서버가 작동합니다.

🔄 실행 방법

  1. 프로젝트 선택
  2. 마우스 우클릭 → Run As → Spring Boot App

이제 콘솔 창에 Tomcat started on port(s): 8080 메시지가 보이면 성공입니다!

브라우저에서 http://localhost:8080 으로 접속해보세요.


💡 자주 묻는 질문 (FAQ)

Q1. 설치 중 오류가 발생했어요. 어떻게 해야 하나요?

  • 이클립스를 관리자 권한으로 실행해보세요.
  • Java JDK가 설치되지 않았을 수 있습니다. Java SE 다운로드 링크에서 JDK를 설치하세요.

Q2. 스프링부트 프로젝트 생성 메뉴가 안 보여요.

  • Spring Tool Suite가 제대로 설치되었는지 확인하세요. Eclipse Marketplace에서 다시 설치해보시기 바랍니다.

Q3. 포트 8080이 이미 사용 중이라고 나와요.

  • 다른 프로그램(예: Tomcat 설치본, Skype 등)이 8080 포트를 사용 중일 수 있습니다.
  • application.properties 파일에서 포트를 변경해보세요.
  • server.port=9090

🎁 마무리하며: 이클립스 + 스프링부트는 최고의 조합

이제 여러분도 이클립스를 설치하고 스프링부트 프로젝트를 자유롭게 생성할 수 있게 되었습니다.
개발 환경 세팅은 처음에만 어렵지, 익숙해지면 큰 장점이 됩니다.

초보자도 따라 할 수 있도록 자세히 설명드렸으니, 직접 해보시고 멋진 프로젝트를 만들어보세요!

 

반응형