티스토리 뷰

[IT]

[Manen][메이븐의 3가지 저장소]

jamesku 2013. 4. 18. 07:35

 

 

[Manen][메이븐의 3가지 저장소]


메이븐 저장소
메이븐 저장소는 세 가지로 나눌 수 있다.

1) 중앙 저장소
오픈 소스 라이브러리, 메이븐 플러그인, 메이븐 아키타입을 관리하는 저장소이다. 메이븐 2.0의 중앙 저장소 URL은
http://repo1.maven.org/ma-ven2/ 이다. 중앙 저장소는 원격 저장소 중의 하나이다. 중앙 저장소는 개발자가 임의로 라이브러리를 배포할 수 없다.

2) 원격 저장소
메이븐 기반으로 프로젝트를 진행하는 경우 프로젝트에 필요한 모든 라이브러리가 메이븐 중앙 저장소에 있는 것은 아니다. 이처럼 중앙 저장소에 없는 라이브러리를 한 곳에 모아두기 위하여 별도의 메이븐 저장소를 설치해 관리하는 것이 가능하다. 원격 저장소는 회사내에서만 사용하기 위한 용도의 사내 원격 저장소와 스프링소스에서 제공하는 메이븐 저장소처럼 외부에 위치하는 외부(공개) 원격 저장소가 있다.

3) 로컬 저장소
로컬 저장소는 메이븐을 빌드할 때 다운로드하는 라이브러리, 플러그인을 관리하는 개발자 PC의 저장소이다.
기본 로컬 저장소는 USER_HOME/.m2/repository 디렉토리이다.

<그림>



<참고>
[자바 세상의 빌드를 이끄는 메이븐] 메이븐을 이용한 의존 라이브러리 관리

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함