Setp2.프로그램의 배포 및 라이브러리 관리를 위한 빌드 도구를 선정한다. - 빌드도구 Maven과 Ant의 특징 비교, 빌드도구의 선정

CODEDRAGON Development/Software Engineering

반응형


 

 

Setp2.프로그램의 배포 라이브러리 관리를 위한 빌드 도구를 선정한다.

·       빌드도구 Maven Ant 특징 비교

·       빌드도구의 선정

 

 

 

 

빌드도구 Maven Ant 특징 비교

Maven

Ant

구현된 Goal 수행

프로젝트 특화된 Target 수행

프로젝트 전체 정보를 정의

빌드 프로세스만 정의

빌드 생명주기, 표준화된 디렉토리 레이아웃

매우 복잡한 빌드 스크립트

재사용 가능한 플러그인, 저장소

스크립트가 재사용 가능하지 않음

매우 빠른 속도로 발전하고 있음

발전속도가 느려짐

 

 

 

 

빌드도구의 선정

·       프로젝트 팀원의 친밀도와 숙련도에 따라 결정합니다.

·       예제에서는 Ant 선정합니다.