Contents

1 개요
1.1 Maven's Objectives
2 설치
3 프로젝트 생성
4 사용하기
5 dependency 관리
6 Repository


1 개요 #

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.


아파치 메이븐은 소프트웨어 프로젝트 관리 등의 포괄적인 툴이다. POM(프로젝트 오브젝트 모델) 개념에 근거를 하고 있다. 메이븐은 중앙의 정보 저장소에서 프로젝트 빌드, 리포팅, 다큐멘테이션을 관리할 수 있다.

1.1 Maven's Objectives #

Maven's primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time. In order to attain this goal there are several areas of concern that Maven attempts to deal with:


메이븐의 기본 목표는 개발자가 짧은 기간안에 개발 수고의 완전한 상태를 이해하도록 하는데 있다. 이 목표를 달성하기 위해 메이븐이 다루는 몇 개의 관심영역이 있다.

  • Making the build process easy
  • Providing a uniform build system
  • Providing quality project information
  • Providing guidelines for best practices development
  • Allowing transparent migration to new features

from http://maven.apache.org/index.html

  • 빌드 과정을 쉽게
  • 획일화된 빌드시스템 제공
  • 프로젝트 정보의 충실한 제공
  • 베스트 개발 프랙티스 가이드라인 제공
  • 새로운 피쳐로의 투명화된 마이그레이션을 가능하게 함




2 설치 #

3 프로젝트 생성 #

4 사용하기 #

maven 사용하기 : compile, test, package, install, deploy

5 dependency 관리 #

maven dependency 관리 : 라이브러리 추가등

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-03-04 15:13:06
Processing time 0.0121 sec