[Spring] 이클립스(eclipse) 자바 스프링 프로젝트 생성 방법

2023. 10. 23. 21:58·2023-02 몰입형 SW 정규 교육
728x90

 

 

 

이클립스에 스프링 프로젝트 생성 방법을 알아보겠습니다.

 

먼저 사용하려는 스프링 버전과 JDK 버전이 호환되는지 확인해야합니다.

저는 이클립스 2021-03, JDK 11, 톰캣 9.0을 사용하겠습니다.

✔️ 이클립스, JDK, 톰캣(선택) 버전 확인

 

글 작성일을 기준으로 스프링은 3.0 버전을 많이 사용하고 있는데, JDK 11 버전을 권장합니다.

 

 

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

 

스크롤을 내리면 JDK 11 버전을 다운받을 수 있습니다.

 

Windows JDK 11

 

 

 

이클립스는 2021-03 버전을 사용하시면 됩니다.

해당 버전보다 높은 버전을 사용할 경우 호환성에 좋지 않습니다.

 

2021-03 R | Eclipse Packages

519 MB 377,619 DOWNLOADS Tools for developers working with Java and Web applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and Data Tools, Maven and Gradle, Git, and more. Cli

www.eclipse.org

 

 

 

Help > Marketplace

✔️ 이클립스 상단 Help 탭에서 Marketplace를 클릭

 

 

 

Spring Tools 3 Add-On for Spring Tools 4 3.9.22.RELEASE Install

✔️ spring을 검색하여 Spring Tools 3 Add-On for Spring Tools 4 3.9.22.RELEASE를 설치합니다

 

 

 

✔️ 모두 체크합니다

 

 

 

다운로드 확인

우측 하단을 보면 설치중인 것을 확인할 수 있습니다.

 

 

 

✔️ Install anyway 클릭

 

 

 


 

 

 

📝 스프링(Spring) 프로젝트 생성

 

File > New > Other ...

✔️ 이클립스 상단 File 탭에서 New > Other 클릭

 

 

 

Spring Legacy Project

✔️ Spring  > Spring Legacy Project 선택

 

 

 

Spring MVC Project

✔️ 프로젝트 이름을 설정하고 MVC 패턴을 공부하고 있기 때문에 Spring MVC Project 클릭

 

 

 

package

✔️ 패키지명 입력하고 Finish 클릭

패키지명은 com.company.app 형식으로 입력해야 합니다.

 

 

 

스프링 프로젝트가 생성되었습니다.

 

 

 


 

 

 

📝 스프링 프로젝트 실행

 

Run on Server

✔️ 프로젝트 우클릭 > Run As > Run on Server

 

 

 

톰캣 설정 후 실행

✔️ 서버를 실행할 톰캣 설정 후 실행

 

 

 

Hello World!

페이지가 보이면 성공적으로 이클립스에서 스프링 프로젝트를 생성한 것입니다.

 

 

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'2023-02 몰입형 SW 정규 교육' 카테고리의 다른 글

[Spring] 이클립스(eclipse) annotation 사용하여 객체 주입  (2) 2023.10.24
[Spring] 이클립스(eclipse) XML 기반 세터/생성자 주입 (setter/constructor)  (1) 2023.10.23
[Vue] VS Code에 Vue 프로젝트 생성  (0) 2023.09.22
HTTP 상태 코드 100 ~ 500  (0) 2023.09.21
Get, Post 차이점 및 한글 처리 방식  (0) 2023.09.21
'2023-02 몰입형 SW 정규 교육' 카테고리의 다른 글
  • [Spring] 이클립스(eclipse) annotation 사용하여 객체 주입
  • [Spring] 이클립스(eclipse) XML 기반 세터/생성자 주입 (setter/constructor)
  • [Vue] VS Code에 Vue 프로젝트 생성
  • HTTP 상태 코드 100 ~ 500
gxxg
gxxg
함께 일하고 싶은 개발자를 꿈꾸는 예비개발자의 공부 기록
  • gxxg
    공공
    gxxg
  • 전체
    오늘
    어제
    • 분류 전체보기 (138)
      • ☁️ 구름 x 카카오 Deep Dive 풀스택 (7)
        • html, css (1)
        • Java (3)
        • 스프링 MVC (0)
      • 💻 코딩테스트 (89)
        • 백준 (2)
        • programmers (87)
      • SQLD (1)
      • Language (3)
        • Java (2)
        • JavaScript (1)
      • Style Sheet (0)
        • CSS (0)
        • SCSS & SASS (0)
      • DBMS (2)
        • Oracle (2)
        • MySQL (0)
        • postgresql (0)
        • 데이터베이스 기초 이론 (0)
      • React (0)
      • SpringBoot (0)
      • JSP (2)
      • 알고리즘 (0)
      • 2023-02 몰입형 SW 정규 교육 (24)
        • 9월 프로젝트 (8)
      • 벽돌깨기 (4)
      • Etc (4)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Lv0
    junit 테스트
    javascript
    코딩테스트
    LV3
    오블완
    자바스크립트
    톰캣
    programmers
    JSP
    CSS
    티스토리챌린지
    코테
    java
    회원 관리 시스템
    HTML
    자바
    0단계
    구현체
    Lv2
    DFS
    POST
    spring
    springboot
    프로그래머스
    프로젝트 구조
    3단계
    eclipse
    이클립스
    2단계
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
gxxg
[Spring] 이클립스(eclipse) 자바 스프링 프로젝트 생성 방법
상단으로

티스토리툴바