Maven Repository(메이븐 저장소)란 무엇일까?

최대 1 분 소요

저장소

기존에는 개발에 필요한 라이브러리를 프로그래머가 직접 다운받아 프로젝트에 추가했었다.

이제는 pom.xml에 기술함으로서 쉽게 라이브러리를 사용할 수 있게 되었다. 메이븐 중앙 저장소 덕분이다.

저장소는 일종의 라이브러리 보관 장소(=프로그램 보관 장소)이다.

메이븐 중앙 저장소

pom.xml에 자신이 라이브러리를 받아올 원격 저장소를 지정 가능하지만 아무것도 지정하지 않으면 메이븐 중앙 저장소로 연결된다.

들어가보면 알겠지만 단순히 프로그램 이름(그룹ID, 아티팩트ID)로 디렉토리를 나누어 공개하고 있을 뿐 원하는 라이브러리를 찾기는 쉽지 않다.

즉, 메이븐이 찾기에는 좋은 곳이지만 사용자가 원하는 라이브러리를 조사하기 위해 접속해봐도 별 도움은 되지 않는다.

그래서 이용자가 찾기 쉽게 만든 사이트가 있다.

저장소 이용하기

저장소는 크게 로컬 저장소원격 저장소로 나눌 수 있다.

댓글남기기