Reference
Template Project
메이븐은 생성하는 프로젝트의 종류에 따라 기반이 되는 템플릿 프로젝트를 제공한다.
이 기능을 archetype 이라고 하는데 나중에 자세히 다룬다.
org.apache.maven.archetypes 템플릿을 사용하는 프로젝트는 아래와 같이 만들 수 있다.
위 명령은 아래와 같이 분화한다.
artifactID 를 프로젝트 명으로 가지며 GropuID 는 도메인에 해당한다.
이때의 pom.xml 파일의 구성은 아래와 같은데 위 archetype 으로 지정한 pom 에서
상속된 값들이 들어간다. 간단히 url 과 dependency 가 추가된 모습이다.
기타 템플릿
이외의 archetype 은 아래와 같이 입력해서
대화형 모드로 템플릿 프로젝트를 생성할 수 있다.
mvn archetype:generate -DarchetypeCatalog=internal
'Build > Maven' 카테고리의 다른 글
06. Maven phase (0) | 2020.01.23 |
---|---|
05. Maven POM.xml (0) | 2020.01.23 |
04. Maven 기본 명령어 (0) | 2020.01.23 |
02. Maven 설치 (0) | 2020.01.23 |
01. Overview (0) | 2020.01.23 |