Tip | ||
---|---|---|
| ||
Apache Maven은 Project Management 도구입니다. Apache Ant를 빌드를 위해서 만들어졌지만 Apache Maven은 프로젝트를 관리를 위해서 만들어졌습니다. Maven 안에는 소스코드 빌드, 테스트, 릴리즈 등의 다양한 기능을 포함하고 있습니다. |
- 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 | ||
---|---|---|
|
인기있는 주제
Popular Labels | ||||
---|---|---|---|---|
|
특별
페이지
Content by Labelchildren | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
최근에 변경된 페이지
Recently Updated | ||||||||
---|---|---|---|---|---|---|---|---|
|
Blog Posts |
---|