더북(TheBook)

2.1 메이븐 프로젝트 생성

이 절에서는 아파치 메이븐(Apache Maven) 프로젝트를 생성하는 방법을 설명한다. 메이븐은 스프링과 직접적으로 관련된 주제는 아니지만, 사용하는 프레임워크에 관계없이 앱의 빌드 프로세스를 쉽게 관리하는 데 사용하는 도구다. 코딩 예제를 따라 하려면 메이븐 프로젝트의 기본 내용을 알아야 한다. 메이븐은 실제 시나리오에서 스프링 프로젝트에 가장 많이 사용되는 빌드 도구 중 하나다(그레이들(Gradle)이 2위를 차지하고 있지만 이 책에서는 다루지 않는다). 메이븐은 워낙 잘 알려진 도구이기 때문에, 이미 메이븐의 구성 정보를 사용하여 프로젝트를 생성하고 의존성을 추가하는 방법을 알 수도 있다. 이때는 이 절을 건너뛰고 2.2절로 바로 넘어가도 좋다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.