[Spring] 이클립스 자바 스프링 설치 방법

2022. 10. 24. 19:15·Back-End/Spring

자바 스프링 프레임워크는 동적인 웹사이트 개발을 위한

여러 가지 서비스를 제공합니다.

웹 개발자라면 한 번쯤은 꼭 들어봤을 이름입니다.

이클립스에서 스프링 프레임워크를 설치해 봅시다.

 


📝 Spring 3.0 설치

 

⦁ JDK 11버전 설치

✔ 사용하려는 스프링 버전과 JDK의 버전이 호환되어야 합니다.

    스프링 3.0과 JDK 11 버전을 사용하겠습니다.

 

https://www.oracle.com/java/technologies/downloads/#java11-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

 

✔ 위의 사이트에서 jdk-11 버전을 다운로드 받습니다.

 

 

⦁ 시스템 변수 편집

✔ 검색 -> 시스템 환경 변수 편집 -> 환경 변수 -> JAVA_HOME 편집

 

 

⦁ 이클립스 Spring Tools 3 설치

✔ 이클립스 상단 Help -> Eclipse Marketplace

 

✔ 마켓에 sts검색 -> Spring Tools 3 Install

    (위의 것을 설치하면 자동으로 아래 Add-On도 같이 설치됩니다.)

  

 


📝 Spring 프로젝트 생성

 

⦁ Sptirng Legacy Project 생성

 

✔ File -> New -> Spring Legacy Project -> Spring MVC Project 선택

    프로젝트 이름은 com.company.app의 형식으로 작성해야 합니다.

 

⦁ 프로젝트 실행하기

✔ 프로젝트 우클릭 -> Run as -> Run On Server

 

👍 Hello world! 화면이 보이면 성공적으로 스프링 프로젝트를 생성한 것입니다.

 

 

❗ http error 500 jsp support not configured 해결 방법

더보기

📑 프로젝트와 톰캣이 연동이 되어야합니다.

 

 1. 이클립스 상단 Window -> Preferences -> Server -> Runtime Environments

 

2. Add -> 아파치 톰캣 버전 선택

 

3. 톰캣을 설치한 경로를 넣어줍니다.

✔ 참고하세요.
C:\Program Files\Apache Software Foundation\Tomcat 9.0

 

4. 다시 Run On Server를 해서 방금 추가한 Sever(톰캣)를 선택해 줍니다. 🥳

 


 

 


 


참고 문헌 : 

 

'Back-End > Spring' 카테고리의 다른 글

[Spring] 자바 스프링 AOP란?, AOP 개념 정리 (프록시, AspectJ)  (0) 2022.10.27
[Spring] 자바 스프링 한글 깨짐 해결 (filter)  (0) 2022.10.27
[Spring] 자바 스프링 프로퍼티(properties) 파일 데이터 가져오기  (0) 2022.10.27
[Spring] DI(의존성 주입) @Configuration @Bean 어노테이션 사용방법  (0) 2022.10.26
[Spring] 스프링 프레임워크란?, 의존성 주입 방법 2가지 (IOC, DI, ApplicationContext 빈 가져오기)  (0) 2022.10.24
'Back-End/Spring' 카테고리의 다른 글
  • [Spring] 자바 스프링 한글 깨짐 해결 (filter)
  • [Spring] 자바 스프링 프로퍼티(properties) 파일 데이터 가져오기
  • [Spring] DI(의존성 주입) @Configuration @Bean 어노테이션 사용방법
  • [Spring] 스프링 프레임워크란?, 의존성 주입 방법 2가지 (IOC, DI, ApplicationContext 빈 가져오기)
현기
현기
  • 현기
    현기의 개발블로그
    현기
  • 전체
    오늘
    어제
    • 분류 전체보기 (120)
      • Front-End (39)
        • Next (5)
        • React (8)
        • React Native (11)
        • Flutter (0)
        • Vue (1)
        • JSP (9)
        • HTML, CSS, JS (5)
      • Back-End (16)
        • Node.js (3)
        • Spring (8)
        • Flask (1)
        • AWS (4)
      • DB (5)
        • Oracle (4)
        • MySQL (1)
      • Python (7)
      • Java (27)
        • 자바 이론 (17)
        • 코딩테스트 연습 & 실습 (10)
      • 자료구조 & 알고리즘 (7)
        • 코딩테스트 (6)
        • 알고리즘 (1)
      • 블록체인 (0)
      • 프롬프트 엔지니어링 (0)
      • CS 지식 (5)
      • IT뉴스 (0)
      • 일상 (3)
      • etc (11)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    react-native-chart-kit
    next-intl
    JSP
    IS-A
    JDBC
    REST API
    그리디
    쓰레드
    React Native
    React Native Chart
    오블완
    Java
    Python
    상속
    파이썬
    큐
    Express
    node.js
    react
    Spring
    스택
    서블릿
    포스트맨
    오라클
    자바 스프링
    리액트 네이티브
    자바스크립트
    티스토리챌린지
    자바
    DI
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
현기
[Spring] 이클립스 자바 스프링 설치 방법
상단으로

티스토리툴바