메이븐 기반 템플릿 프로젝트
- 메이븐은 생성하는 프로젝트의 종류에 따라 기반이 되는 템플릿 프로젝트를 제공한다
- 메이븐 템플릿 프로젝트로 프로젝트를 생성하면 자동 뼈대를 완성 해줌(아키타입)
- 아키타입은 메이븐의 중앙 저장소 에서 관리함
1. jar 프로젝트 생성
mvn archetype:generate -DgroupId=con.parkunity -DartifactId=test
-DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
-해당 위치에 위 명령어를 실행하면 test 프로젝트가 생성됨
2. 디렉토리 구조
| - test
|| - src
||| - main ||| - test
|||| - java |||| - java
||||| - com ||||| - com
|||||| - parkunity |||||| - parkunity
- 메이븐 빌드 툴은 소스코드와 테스트 코드를 나눠서 관리
- groupId와 artifactId는 개발자가 임의 변경 가능하다
- pom.xml 파일도 자동 생성
3. pom.xml
'Tools > Maven' 카테고리의 다른 글
[Maven] pom.xml 설정파일(2) (0) | 2016.08.31 |
---|---|
[Maven] pom.xml 설정파일(1) (0) | 2016.08.31 |
[Maven] settings.xml 설정파일 (0) | 2016.08.24 |
[Maven] 메이븐 장점 (0) | 2016.08.22 |
[Maven] 메이븐 설치 (0) | 2016.08.22 |