2014-01-22 14 views
4

在我的工作中,我们正在研究不同的项目,其中大部分都是maven项目。有时候,我认为,如果突然间Maven Central存储库出现问题,会发生什么情况。如果maven中心好转,该怎么办?

现在,有不同的场景中,它可以往下走,包括自然灾害,火灾事件等

据我所知道的公司在英国有业务连续性管理的证书,这意味着他们有在发生任何灾难的情况下开展业务的计划。

我试过在线搜索,但在Maven网站上找不到这些信息。

他们有这种证书吗?确保他们将永远运行他们的服务器吗?

任何答案将不胜感激。

+0

Maven中央存储库有几个镜像:http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories –

回答

5

正如评论中指出的那样存在镜像,但如果这是您或您的企业的运营问题,则解决方案很简单;托管您自己的存储库。

这样做至少有两个免费的工具。我更喜欢Artifactory,也有Nexus

您将所有内部maven客户端设置为连接到它而不是其他位置的存储库。您的存储库然后发送到Maven central et。等。 al和高速缓存这些文物。

这样您就可以随时访问您一直使用的所有工件。如果Maven中心消失,你不会留下破碎的版本。

+0

谢谢,这是有道理的。 – Makky

1

如果您对任何严重的事情都使用Maven,您应该设置自己的办公室镜像。 ArtifactoryNexus都不错。

如果中央存储库消失,您的构建仍然可以运行,但是您将不会自动更新包。当然,你可以自愿组织一个人或更高的一个新人继续前进。在短期内,您不会遇到灾难,并能够完成您的构建。

相关问题