2014-01-22 3 views
4

제 작품에서 우리는 다른 프로젝트를 진행하고 있으며, 대부분이 지금은 프로젝트입니다. 때로는 Maven Central 저장소가 갑자기 중단되면 어떻게 될지 생각합니다. 는 등 자연 재해, 화재 이벤트를 포함하여 아래로 갈 수있는 다양한 시나리오가 지금Maven Central이 제대로 작동하지 않으면 어떻게됩니까?

, 지금까지 내가 영국에서 기업들이 의미 비즈니스 연속성 관리의 인증서가 알고

재난 발생시 사업 운영 계획

온라인 검색을 시도했지만 Maven 웹 사이트에서이 정보를 찾을 수 없습니다.

이 인증서가 있습니까? 그들이 서버를 영원히 돌릴 것이라는 보장을 해 주시겠습니까?

모든 답변을 주시면 감사하겠습니다.

+0

Maven 중앙 저장소에는 다음과 같은 여러 미러가 있습니다. http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories –

답변

5

댓글에서 언급했듯이 미러가 있지만 비즈니스 운영상의 우려가있는 경우 솔루션이 간단합니다. 자신의 저장소를 호스팅하십시오.

이렇게하기위한 도구는 최소한 두 가지가 있습니다. 나는 Artifactory을 선호하며 Nexus도 있습니다.

모든 내부 메이븐 클라이언트를 다른 위치의 리포지토리 대신 연결하도록 설정했습니다. 그런 다음 저장소는 Maven 중앙 등으로갑니다. al 및 캐시 이러한 아티팩트.

이렇게하면 항상 사용하고있는 모든 이슈에 액세스 할 수 있습니다. 메이븐 센트럴이 사라지면 깨진 빌드가 남아 있지 않을 것입니다.

+0

감사합니다. – Makky

1

심각한 문제에 Maven을 사용하는 경우 자체 미러를 설정해야합니다. 또는 Nexus이 좋습니다.

중앙 저장소가 사라지면 빌드가 계속 실행되지만 패키지를 자동으로 업데이트하지는 않습니다. 물론 당신은 당신의 그룹의 누군가 또는 더 높은 새로운 사람을 자원해서 앞으로 일을 진행할 수 있습니다. 단기적으로는 재앙을 당하지 않으며 빌드를 수행 할 수 있습니다.

관련 문제