나는 4 개발자에 의해 공유 된 버전 관리 시스템 (자식)에있는 작은 자바 프로젝트를 가지고있다. 이 프로젝트에서 Maven을 빌드 도구로 사용할 생각입니다.메이븐 : 저장소
종속성 관리가 필요하지만 필자는 원하지 않습니다. - 종속성 자동 업데이트 (이로 인해 소프트웨어가 손상 될 수 있음). - 인터넷 연결을 사용하여 원격 저장소에서 종속성을 다운로드하고 코드를 컴파일 할 수 있습니다.
따라서, 질문 :
1) 나는) 메이븐은 VCS에서 공유 로컬 종속 (예 : 항아리를 사용하도록 구성 할 수 있습니까? 몇 가지 프로젝트간에 여러 종속성이 공유되지 않으며 종속성이 거의 업데이트되지 않으므로 Maven 저장소를 사용하면 나에게 가치가 없습니다.
2)는 메이븐 저장소를 사용하도록 선택하는 경우, 내 로컬 네트워크에서 하나가 구성 할 수 있습니다? 필자는 원격 저장소 미러 나 원격 저장소에 대한 포털을 원하지 않습니다. 내 로컬 네트워크의 서버에있는 독립 실행 형 저장소가 내 종속성을 원합니다.
3) I 원격 저장소와 기본 메이븐 접근 방식을 사용하는 경우 모든 종속성이 처음 다운로드 한 후, 나는 의존성 업데이트를 끌 수 있을까?
미리 도움을 청하십시오.
종속성은 자동으로 업데이트되지 않으므로'pom.xml' 파일에 지정한대로 ''과 동일하게 유지됩니다. 예외는 _-SNAPSHOT_ 버전이며 프로덕션 환경에서는 사용해서는 안됩니다. –
matsev