2. Maven이란? Maven의 주요기능 Project Object Model The Build Life Cycle Maven Plugins The Dependency Mechanism Repositories
3. Maven? [NOUN] anexpertorconnoisseur [from 네이버사전] A maven (also mavin) is a trusted expert in a particular field, who seeks to pass knowledge on to others. The word maven comes from the Hebrew, via Yiddish, and means one who understands, based on an accumulation of knowledge [from Wikipedia]
4. 전문가 코딩하던 노인 http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=52&MAEULNO=20&no=44921
5. Maven? 프로젝트의 빌드 관리하는 툴 스크립트 대신 설정 어떻게 할지 보단 무엇을할지 빌드로직을재사용 의존 성 관리를 응집성 있게
6. Maven 의 목표 빌드 프로세스를 쉽게만들기 균일한 빌드 시스템을 제공 Best Practices 제공 프로젝트의 정보를 제공
7. Maven이란? Maven의 주요기능 Project Object Model The Build Life Cycle Maven Plugins The Dependency Mechanism Repositories
24. 정리 Maven은 프로젝트 빌드 툴 POM.XML 무엇을 할지 설정 정보가 정의 됨 빌드는Life Cycle에 정의된 순서로 진행됨 Life Cycle 단계는 Plug-In을 호출하여 작업수행 의존 되는 라이브러리만 정의하면 알아서 의존성 관계를 구현해줌 의존 되는 라이브러리는원격/로컬의 Repository 에서 얻어옴
25. 참고 Apace Maven http://maven.apache.org/ Apache Ant http://ant.apache.org The Maven2 Revolution http://www.loria.fr/~molli/pmwiki/uploads/Main/maven.pdf