Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Tip
titleApache Maven에 대해서

Apache Maven은 Project Management 도구입니다. Apache Ant를 빌드를 위해서 만들어졌지만 Apache Maven은 프로젝트를 관리를 위해서 만들어졌습니다. Maven 안에는 소스코드 빌드, 테스트, 릴리즈 등의 다양한 기능을 포함하고 있습니다.



Image Modified


  • Apache Maven은 프로젝트 관리 도구이다.
  • Project를 Model로 표현한다. 이것을 POM(Project Object Model)이라고 하며 pom.xml  파일이 POM이다.
  • Apache Maven은 Dependency Management를 통해 Dependency를 추가하고 관리할 수 있다.
  • Project의 Lifecycle Management를 통해 소스코드 빌드, 테스트, 배포, 릴리즈 등의 기능을 제공한다.
  • POM에 Plugin을 추가하여 Maven의 기능을 확장할 수 있다.
  • Maven을 이해하기 위한 핵심은 Lifecycle Management, Dependency Management이다.
  • Maven에서 가장 어려운 것이 Dependency Management이다.
  • Maven은 프로젝트의 디렉토리 구조를 표준화하여 제공한다.


이 문서 검색

Livesearch
spaceKeyMAVEN

인기있는 주제

Popular Labels
spaceKeyMAVEN
count10

페이지

Children Display
alltrue

최근에 변경된 페이지

Recently Updated
typespage
max10
hideHeadingtrue
themeconcise