Maven

설치 및 프로젝트 생성

yayeun 2016. 5. 26. 17:37

메이븐 설치

1. http://maven.apache.org/download.html 에서 메이븐 최신 버전을 다운.

2. 다운받은 apache-maven-3.3.9-bin.zip 파일의 압축을 푼 다음 시스템 환경 변수에 MAVEN_HOME 을 추가

3. 시스템 환경변수 PATH 에 %MAVEN_HOME%\bin 을 추가.

4. 명령 프롬프트에서 'mvn -version' 또는 'mvn -v'를 실행해 메이븐 버전이 3.3.9로 나오면 정상적으로 설치가 완료된 것.




메이븐 기반의 템플릿 프로젝트 생성

- 메이븐은 생성하는 프로젝트의 종류에 따라 기반이 되는 템플릿 프로젝트를 제공

아키타입(archetype) ?

: 프로젝트의 소스 디렉토리, 데스트 소스 디렉토리, 웹 리소스 디렉토리 등으 기본 설정이 예약 되어 있음

메이븐의 템플릿 프로젝트로 프로젝트를 생성하면 프로젝트의 뼈대를 자동으로 생성할 수 있음, 이것을 아키타입이라 함.

: 메이븐 중앙 저장소에서 관리

1. 명령 프롬프트에 아래와 같이 실행하면  jar 기반의 메이븐 프로젝트가 생성됨.

mvn archetype:generate -DgroupId=net.javajigi -DartifactId=myfirst -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

2. 명령 프롬프트를 실행한 디렉토리 아래에 'myfirst' 라는 이름으로 프로젝트가 자동 생성된다.


메이븐 빌드 툴은 소스코드와 테스트 소스 코드를 분리해서 관리

- 기본 소스 디렉토리 : src/main/java

- 기본 테스트 소스 디렉토리 : src/test/java 

- groupID & artifactId : 프로젝트를 생성하는 개발자가 임의로 변경 가능 ( 프로젝트를 구별하는 용도로 사용하는 고유 값 )

. groupID : 프로젝트의 도메인 명을 사용

. artifactID : 프로젝트 이름


'Maven' 카테고리의 다른 글

메이븐의 이점  (0) 2016.05.26