Maven(메이븐) 이란?
메이븐(Maven)은 빌드 자동화 도구이자, 소프트웨어 이해 도구이다. 주로 자바 프로그래핑에 사용되나 C#, Ruby, Scalar등 다른 언어에도 사용된다. 메이븐은 아파치 앤트와 유사한 목적성을 제공하나, 다른 수준의 깊이와 개념에 근거해 작동한다. 아파치 소프트웨어 제단에서 호스팅되고 있다.
Maven은 Apache Software foundation에서 개발하고 있는 소프트웨어 프로젝트 관리 툴이다.
프로젝트 객체 모델(Project Object Model)이라는 개념을 바탕으로 프로젝트 의존성 관리, 라이브러리 관리, 프로젝트 생명주기 관리 기능 등을 제공한다. 또한 플러그인을 기반으로 소스코드로부터 배포 가능한 산출물을 만들어 내는 빌드 기능 뿐만 아니라 레포팅 및 documentation 작성 기능 등을 제공한다.
Maven의 기능
Maven의 목적
Maven의 장점
Maven의 단점
참고 사이트
NFC, RFID, 바코드, 블루투스, MST (0) | 2015.05.18 |
---|---|
[Server] Server Push 개념 (0) | 2015.02.27 |
[Security] 무차별 대입 공격 (0) | 2015.01.29 |
JSON 이란? (0) | 2015.01.21 |
RawCap - 패킷 스니퍼 (0) | 2015.01.05 |
댓글 영역