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로 전환
- Maven 중앙 저장소에서 필요한 라이브러리 조회
- Spring Dependencies 추가
실습
1. 프로젝트 생성
2. 메이븐 프로젝트로 변경
3. 스프링 프로젝트로 변경
4. 메이븐 프로젝트 업데이트
5. 애플리케이션 build 및 톰캣 서버에 deploy
Summary
- 메이븐은 CoC(Convention over Configuration) 철학을 갖고 있어 설정된 포맷을 지켜줘야 한다.
- 메이븐 프로젝트는 프로젝트 루트에 pom.xml 파일이 있다.