[ 카테고리 없음 ]
[Maven] 기본 개념 & 사용법(작성중..)
2024-04-21 17:43:20
Maven이란?Maven이란 프로젝트 관리를 위한 빌드 툴로서 프로젝트 생성, 라이브러리 설정, 컴파일, 테스트, 패키징 등 실제 프로젝트 관리 작업을 다룬다. 메이븐은 다음과 같은 항목으로 구성되어 있다.의존성 관리, 디렉터리 레이아웃, 빌드 워크플로 등을 처리하는 규칙의 집합: 이러한 규칙을 표준화하면 개발 과정을 크게 간소화할 수 있다. 예를 들어, 공통 디렉터리 레이아웃을 이용하면 개발자가 익숙하지 않은 프로젝트에 빠르게 적응할 수 있다.프로젝트 구성을 위한 XML 스키마(POM, Project Object Model): 모든 메이븐 프로젝트에는 메이븐이 프로젝트를 관리하는 데 필요한 모든 구성 정보를 포함하는 POM 파일이 들어있다.프로젝트 실행을 외부 컴포넌트로 위임하는 플러그인 아키텍처: 이..