창고는 크게 두 가지 범주로 나뉩니다.
다양한 jar 패키지와 Maven 플러그인이 저장소에 저장됩니다. 웨어하우스에서 플러그인이나 종속성을 요청할 때 로컬 저장소를 먼저 확인하고, 로컬 저장소에 있는 경우 직접 반환하며, 그렇지 않은 경우에는 원격 저장소에서 요청하여 로컬 저장소에 캐시합니다. . 또한, 만든 물건을 로컬 창고에만 보관하거나 모든 사람이 사용할 수 있도록 원격 창고에 업로드할 수도 있습니다.
미러는 인터셉터와 동일합니다. Maven의 원격 저장소 요청을 가로채서 요청에 있는 원격 저장소 주소를 미러에 구성된 주소로 리디렉션합니다.
여기서는 창고 주소를 변경해야 합니다. pom을 수정하지 않고 settings.xml에 미러만 추가하면 됩니다.
(1), 로컬 창고에서 검색하고 그렇지 않은 경우 다음 단계로 이동하세요
p>
(2) 전역적으로 구성된 개인 서버 웨어하우스(settings.xml에 구성되어 활성화됨)에서 검색하고, 그렇지 않은 경우 다음 단계로 이동합니다.
(3) 프로젝트 자체에서 구성한 프라이빗 서버 웨어하우스(pom.xml)에서 검색하고, 없으면 다음 단계로 이동합니다.
(4) 중앙창고에서 검색하고, 없으면 검색을 종료합니다.