jcenter是啥?
jcenter作为一个免费托管Java和kotlin的平台,在2021年2月28日开始停止接受新的提交,并且将逐步关闭服务。也就是说我们Android或者java中有引用Jcenter仓库中的代码,以及github上面托管的三方开源库如果有引用Jcenter上的代码,那么在编译和开发阶段将会收到影响。
我们应该怎么迁移项目?
这里只针对Android 开发者而言,Java可以参考。
1、使用Google的MavenCentral
对于Android开发者来说,使用这个方案是个不错的选择。如果访问慢,可以试试国内各大机构的镜像地址。
2、使用jitpack.io替代方案
这个不是特别了解,具体可以参考连接android快速发布AAR至中央仓的解决方案
3、自建Nexus或MavenCentral
一般大型公司都有自己的仓库,使用的就是这种方案,适合中大型互联网公司
具体操作可以参考文章Jcenter服务即将关闭,改用mavenCentral
参考资料
引用来自知乎Jcenter服务即将关闭,改用mavenCentral
本着分享的原则,觉得这件事可能会影响到我们开发者,所以在了解到情况之后特意记录在博客!