Study/Spring

[Spring] 3. 메이븐 Spring Project 생성

성으니:) 2023. 2. 16. 15:43

 

 

STS로 스프링 프로젝트 생성

  • Dynamic Web Project 생성
  • Dynamic web module version 3.1로 설정
  • Apache Tomcat 8.0 설치 후 설정
  • 소스 디렉토리의 경로를 Maven Convention에 맞게 수정
    • Maven은 test를 중요시, TDD를 지원함

 

  • Eclipse 내장 Maven Plugin .. Maven Project로 전환

 

 

 

 

실습

 

1. 프로젝트 생성

 

 

2. 메이븐 프로젝트로 변경

 

 

3. 스프링 프로젝트로 변경

 

 

4. 메이븐 프로젝트 업데이트

 

 

5. 애플리케이션 build 및 톰캣 서버에 deploy

 

 

 

 

Summary

  • 메이븐은 CoC(Convention over Configuration) 철학을 갖고 있어 설정된 포맷을 지켜줘야 한다.
  • 메이븐 프로젝트는 프로젝트 루트에 pom.xml 파일이 있다.