이 영역을 누르면 첫 페이지로 이동
일반인의 웹 개발일기 블로그의 첫 페이지로 이동

일반인의 웹 개발일기

페이지 맨 위로 올라가기

일반인의 웹 개발일기

웹 개발과 관련된 모든 이야기

[Spring Boot] 이클립스(Eclipse) 설치 및 스프링 부트(Spring Boot) 사용하기

  • 2022.11.30 17:55
  • 개발 이야기/Spring Boot
반응형

개발을 시작하면서 가장 힘들었던 일 중 하나가

개발환경 세팅하기...😅

 

STS(Spring Tool Suite)를 설치하여 사용하는 방법도 있지만

 

이클립스를 직접 설치해서

Spring Boot를 사용하는 방법을 소개하려고 한다.

 

아래 내용들은

최신 버전 기준 Java 웹 개발 기준으로 작성되었다.

 

바로 시작!!

 

1. 이클립스(Eclipse) 설치

1-1. 이클립스 설치 파일 다운로드

아래 URL로 접속해서 최신 버전의 이클립스 설치를 해보자.

 

Eclipse Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

위 URL로 접속하면

가장 최신 버전의 이클립스를 설치할 수 있다.

 

글 작성기준 Eclipse IDE 2022-09가 최신 버전이다.

이클립스 다운로드

만약 최신 버전 이외의 버전이 필요한 경우

아래 경로에서 다운로드 하면 된다.

 

Eclipse Packaging Project (EPP) Releases | Eclipse Packages

 

www.eclipse.org

 

1-2. 이클립스 설치파일 실행

이클립스 설치파일을 다운로드 완료 후

실행하면 아래 사진과 같이 패키지 선택창이 뜨는데

 

우리는 Java와 웹 개발을 위해

Eclipse IDE for Enterprise Java and Web Developers를 선택한다.

이클립스 패키지 선택 및 설치

다운로드 경로는 원하는 폴더로 진행하면 된다.

이클립스 설치 완료

설치가 완료되면 설치 창의 "LAUNCH"를 누르거나

 

설치된 경로로 들어가서 이클립스를 실행한다.

 

2. Spring Tools 다운로드

2-1. workspace 경로 지정

실행하면 우선 workspace를 선택하라고 창이 하나 나오는데

프로젝트가 생성되는 폴더라고 생각하면 된다.

workspace 경로

작업할 폴더를 지정하고 실행한다.

 

2-2. Spring Tools 4 다운로드

STS가 아닌 이클립스이기 때문에

Spring Boot를 사용하기 위해서는

별도의 작업이 필요하다.

 

상단 메뉴 중 Help를 눌러

Eclipse Marketplace를 클릭하고

아래 사진과 같이 검색어에 "sts"로 검색한다.

 

Spring Tools 4 (aka Spring Tool Suite 4) 4.16.1.RELEASE를 설치한다.

Eclipse Marketplace

설치 항목 선택 및 동의 등을 끝내고

설치가 진행되다가

 

갑자기 이상한 창이 뜨면

Spring Tools 설치중

빨간 박스 선택하고 Trust Selected 버튼을 누르면 된다.

(믿어주자😋)

 

이클립스 재시작 여부

이클립스를 재시작 하라고 나오는데

재시작해주면 된다.

 

3. Spring Boot 프로젝트 생성

3-1. 프로젝트 생성

이클립스를 재시작하고 나서

 

왼쪽의 Project Explorer 탭을 보게 되면

여러 항목 중 Create a procject 클릭하거나

 

상단 메뉴에서 File > New > Other를 선택한다.

이클립스 프로젝트 생성

Spring Tools를 다운로드 받기 전에

프로젝트를 생성 해봤다면

 

없었던 항목이 새로 생겨난 것을 확인할 수 있다.

 

Spring Boot > Spring Starter Project 선택

Spring Starter Project

프로젝트명, 빌드 방식, 패키징, 언어, 버전 등

필요에 맞게 정보들을 수정한다.

 

 

필요한 라이브러리까지 설정해주고

Finish 버튼을 클릭하면

 

Spring Boot 프로젝트 생성 완료!!

 

3-2. 생성한 프로젝트 서버 실행

Spring Boot의 경우 Tomcat 서버가

내장되어 있기 때문에

따로 서버를 다운로드하거나 설정할 필요 없다.

 

프로젝트 선택 후 마우스 우클릭

Run As > Spring Boot App 클릭하면

서버가 실행된다.

프로젝트 서버 실행

 

계속해서 웹 개발에 필요한 환경 설정이나

Gradle 사용방법, 여러 라이브러리에 대해

확인해 볼 예정이다.

 

 

[Spring Boot] Java RESTful API 만들어서 GET, POST 호출 해보기

이전 글에서 이클립스(Eclipse)를 설치하고 Spring Boot 설정 및 프로젝트 생성까지 해봤는데 이번에는 Java, Gradle 빌드 기반으로 RESTful API를 한번 만들어 보겠다. 그전에 간략하게 REST란 무엇인가에 대

diary-developer.tistory.com

 

 

주식투자에 관심이 있으세요?
제가 매일 사용하는 주식 앱, '디핏'을 추천해드립니다. 
이 앱으로 종목정보를 빠르게 파악하는 데 도움이 됩니다.

 

디핏

내 주식은 데이터 분석으로 똑똑하게!

deepit-lab.co.kr

 

반응형

'개발 이야기 > Spring Boot' 카테고리의 다른 글

[Spring Boot] CORS Filter 설정하기 (CORS 오류 해결방법) - Java  (0) 2023.07.11
[Spring Boot] Java RESTful API 만들어서 GET, POST 호출 해보기  (2) 2022.12.01

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • [Spring Boot] CORS Filter 설정하기 (CORS 오류 해결방법) - Java

    [Spring Boot] CORS Filter 설정하기 (CORS 오류 해결방법) - Java

    2023.07.11
  • [Spring Boot] Java RESTful API 만들어서 GET, POST 호출 해보기

    [Spring Boot] Java RESTful API 만들어서 GET, POST 호출 해보기

    2022.12.01
다른 글 더 둘러보기

정보

일반인의 웹 개발일기 블로그의 첫 페이지로 이동

일반인의 웹 개발일기

  • 일반인의 웹 개발일기의 첫 페이지로 이동
반응형

검색

메뉴

  • 홈
  • 태그
  • 방명록

카테고리

  • 분류 전체보기 (47)
    • 사이드 프로젝트 (3)
      • 크롤링 (2)
    • 개발 이야기 (18)
      • MSA (7)
      • Spring Boot (3)
      • JPA (0)
      • Docker (1)
      • Javascript (2)
      • AWS (Amazon Web Services) (5)
      • Jenkins (0)
    • Database (4)
      • PostgreSQL (2)
      • MySQL (1)
      • Oracle (1)
    • 에러 정리 (4)
      • Docker (1)
      • JPA (1)
      • Python (1)
      • PostgreSQL (1)
    • 운영체제 (3)
      • Linux (3)
    • 게임 (8)
      • 마인크래프트(Minecraft) (2)
      • 팰월드(PalWorld) (6)
    • 워킹홀리데이 (6)
      • 일본 워킹 홀리데이 (6)

공지사항

인기 글

최근 글

정보

흔하디흔한개발자의 일반인의 웹 개발일기

일반인의 웹 개발일기

흔하디흔한개발자

블로그 구독하기

  • 구독하기
  • RSS 피드

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © 흔하디흔한개발자. Designed by Fraccino.

티스토리툴바