【发布时间】:2017-12-04 05:48:28
【问题描述】:
我阅读了 3 年前的文章,其中强调了为什么 Jcenter 是比 Maven Central 更好的选择,主要原因之一是 HTTPS 传输是通过 CDN 分发的结果。 Maven Central 有 HTTP,Maven 仓库还使用 HTTP 吗?
升级到 HTTPS 对他们来说是有意义的,以匹配他们的竞争对手(尽管 Jcenter 擅长的其他领域)。他们已经这样做了吗?
另外,我想问一下为什么使用 CDN 可以增强安全性。如果不通过 CDN,Maven Central 如何分发其库?
非常感谢。
【问题讨论】:
-
这就是阅读非常古老的文章的问题......Maven Centrals 有https for a long time。您当然可以使用 http 访问 Maven Central,但不建议这样做......除了 JCenter 的哪些选项可能更好?
-
@khmarbaise Jcenter 拥有所有库,而 MavenCentral 没有。这是一个更大的仓库,来自 Bintray。将库上传到 Bintray 显然也比 MC 更容易。在切换到 Fastly 的 CDN 之前,MavenCentral 是否仅使用常规服务器?此外,为什么不首先从 HTTPS 开始呢?
标签: maven dependencies repository build-system jcenter