자바 스프링 프레임워크는 동적인 웹사이트 개발을 위한
여러 가지 서비스를 제공합니다.
웹 개발자라면 한 번쯤은 꼭 들어봤을 이름입니다.
이클립스에서 스프링 프레임워크를 설치해 봅시다.
📝 Spring 3.0 설치
⦁ JDK 11버전 설치
✔ 사용하려는 스프링 버전과 JDK의 버전이 호환되어야 합니다.
스프링 3.0과 JDK 11 버전을 사용하겠습니다.
https://www.oracle.com/java/technologies/downloads/#java11-windows
✔ 위의 사이트에서 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 |