Maven Central Repository
프로젝트를 만들다 보면, 여러 라이브러리를 사용하게 됩니다. 그런데, 프로젝트의 개수가 많아지고, 각 프로젝트에서 참조하는 오픈소스 라이브러리가 많아지면 빌드를 진행할 때 각 라이브러리들을 관리하기가 힘들어집니다. (각 프로젝트간 중복되는 라이브러리를 관리하기 어려움과 클래스패스를 추가로 설정해야 하는 불편함 등) 이러한 문제를 해결하기 위해, 메이븐 빌드 시스템에서는 라이브러리를 하나의 저장소에 모아 놓은 후, 빌드스크립트에 필요한 라이브러리의 이름과 버전을 적으면 빌드 진행 시 자동으로 해당 라이브러리를 다운로드하여 빌드를 진행합니다. 덕분에 추가로 라이브러리를 관리할 필요가 없어 다수의 프로젝트를 쉽게 관리할 수 있습니다.
'Terms > Android' 카테고리의 다른 글
AppID (0) | 2017.11.11 |
---|---|
Annotation (0) | 2017.04.12 |