본문 바로가기

Build/Maven

03. Maven 템플릿

 
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