Maven #01 Maven 시작

underlier12·2020년 2월 8일
1

MAVEN

목록 보기
1/4

본 내용은 뉴렉처 강의를 보고 개인 정리용으로 작성합니다.

01. Maven 이란

Maven은 일련의 빌드 과정을 관리하기 쉽도록 만들어주는 빌드 도구이다.

빌드 도구

프로젝트생성부터 배포 혹은 레포팅까지 이어지는 빌드 과정은 보통 IDE에서 가능하기도 하다. 하지만 IDE는 많은 기능 중에 빌드 도구를 포함하고 있을 뿐이다. Maven은 빌드 도구로써 해당 과정에 대해서만 관리를 하며 IDE에 종속되지 않고 사용 가능하다.

좌측은 버전관리 혹은 형상관리 툴이며 가운데는 빌드 툴 우측은 테스트 툴이다.

이클립스가 제공하지 않는 Maven만의 기능은 다음과 같은 것들이 있다.

02. Maven 설치

설치 순서

  1. Maven Apache 사이트에서 Binary 압축 파일을 받는다.
  2. 압축을 푼다.
  3. 경로 설정을 위해 환경변수 등록을 한다.

03. Maven Project

Mavne 자바 프로젝트 생성

Maven 자바 프로젝트를 생성하기 위해 아래와 같이 명령어를 입력한다. groupId는 패키지가 되며 arifactId가 프로젝트명이 되고 archetypeAritifactId는 타 프로젝트 구조를 가져올 때 사용한다. (기본적으로 maven-archetype-quickstart를 사용)

터미널 상에서 진행되고 중간에 Interactive 가 등장하며 모두 완료 시 다음과 같이 빌드가 된다.

profile
logos and alogos

0개의 댓글