|  |  |
|
요약
이 튜토리얼에서 독자들은 다음 내용을 배웠다.
- 메이븐 2 설계의 기반이 되는 모델과 의도를 살펴봤다.
- 메이븐에서 가장 중요한 POM에 대해 이해했다.
- 메이븐 저장소와 코디네이트 시스템이 복잡한 종속성 관리를 어떻게 단순화하는지 살펴봤다.
- 메이븐 2를 사용하여 빠르고 간단하게 프로젝트를 사용해 봤다.
- 규모가 크고 여러 모듈로 구성된 프로젝트에서 메이븐 2가 어떻게 유용한지 살펴봤다.
- 메이븐 2 이클립스 플러그인을 살펴봤다.
- 메이븐 2를 사용하여 어떻게 일일(daily) 빌드와 소스/바이너리 관리 활동을 수월하게 해주는지 간단히 살펴봤다.
소프트웨어 개발 협업이 발전해 가면서 메이븐도 진화되고 요구를 충족할 수 있도록 개선될 것이다. 메이븐은 대부분의 대규모 오픈소스 프로젝트들의 기반 빌드 설비로 사용되면서 개발자 커뮤니티로부터 지속적으로 개선 사항에 대한 제안을 받는 이점을 잘 활용하고 있다.
해결하고자 하는 목표와 도전 그리고 그 동기를 이해한다면 메이븐 2를 배우는 것은 어렵지 않다. 빌드 도구로서 메이븐 2는 심지어 독립적인 프로젝트라 하더라도 생산성을 높여주는 유용한 도구다. 개인적인 개발 프로젝트에서 메이븐을 사용하거나 다양한 오픈소스 개발 커뮤티니에 참여 하면 메이븐 2가 발전하는 길을 따라갈 수 있다.
기사의 원문보기
|  |
|