메이븐 장점
1. 메이븐 지원 기능
- 빌드
- 문서화
- 리포팅
- 의존관계
- 소스코드 관리
- 릴리즈
- 배포
2. 메이븐 저장소 지원
- 메이븐은 메이븐이 접근 할 수 있는 저장소를 지원
- 저장소를 통해 템플릿 프로젝트인 아키타입, 의존관계 있는 라이브러리, 메이븐 플러그인 기능 지원
- 프로젝트 빌드에 필요한 라이브러리, 플러그인 저장소에서 개발자 pc로 자동 다운
3. 대표적 장점
1) 편리한 의존 관계 라이브러리 관리
2) 모든 프로젝트가 일관된 디렉토리 구조와 빌드 프로세스를 유지
- 메이븐은 이미 정형화된 프로젝트 구조와 빌드 명령을 제공
3) 메이븐이 제공하는 다양한 플러그인을 활용
- 플러그인을 이용하여 다양한 통합개발 환경, 프로텍트로 자동변환, 데이터베이스 통합등 가능
4) 전시적으로 사용할 프로젝트 템플릿을 만들어 배포
- 메이븐의 아키타입 기능은 표준화된 프로젝트 템플릿을 만들어 신규 프로젝트 뼈대 만듬
'Tools > Maven' 카테고리의 다른 글
[Maven] pom.xml 설정파일(2) (0) | 2016.08.31 |
---|---|
[Maven] pom.xml 설정파일(1) (0) | 2016.08.31 |
[Maven] settings.xml 설정파일 (0) | 2016.08.24 |
[Maven] 메이븐 기반 템플릿 프로젝트 (0) | 2016.08.23 |
[Maven] 메이븐 설치 (0) | 2016.08.22 |