jcenter 与 public 是同一个链接? 把https://maven.aliyun.com/repository/public
改成https://maven.aliyun.com/repository/jcenter
下载变得飞速。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
jcenter 与 public 并不是同一个链接,但它们在阿里云maven仓库中扮演了相似的角色且有交集。具体来说:
jcenter: 是Bintray提供的一个流行的Java仓库,包含了大量开源库。在阿里云maven仓库中,jcenter的代理地址为https://maven.aliyun.com/repository/jcenter。
public: 是阿里云maven仓库中一个聚合仓,它包含了central(Maven Central的镜像)和jcenter等多个仓库的内容,因此使用public仓库通常可以获取到更广泛范围的依赖包,其地址为https://maven.aliyun.com/repository/public。
您提到将下载源从https://maven.aliyun.com/repository/public
更换为https://maven.aliyun.com/repository/jcenter
后下载速度变快,这可能是因为特定依赖在jcenter中有更好的缓存或者网络条件导致。不过,长期来看,使用public
仓库会更加全面,因为它是一个聚合仓库,能提供更广泛的依赖覆盖。
参考知识库信息显示,为了获得最佳的下载体验和依赖覆盖,推荐的做法是优先使用public
仓库,除非遇到特殊情况或发现特定依赖在jcenter中有更好的性能表现。