본문 바로가기

공부/Maven

[서적 핵심 정리] 메이븐 개요

메이븐이 지원하는 기능 목록

  • 빌드
  • 문서화
  • 리포팅
  • 의존관계
  • 소스 코드 관리
  • 릴리즈
  • 배포

앤트와 메이븐의 주요 차이점
  • 중앙 저장소 지원
    • 아키 타입(Archetype: 프로젝트의 종류에 따른 템플릿)
    • 의존 관계 라이브러리
    • 메이븐 플러그인
  • 편리한 의존 관계 라이브러리 관리 기능
  • 일관된 디렉토리 구조, 빌드 프로세스 유지 가능
  • 메이븐이 제공하는 다양한 플러그인 활용 가능
  • 아키 타입을 통해 표준화된 프로젝트 템플릿을 제공 가능


출처: 자바 세상의 빌드를 이끄는 메이븐 (박재성 저)