重要通知 Jcenter停止服务后远程仓库将何去何从

今年2月份,全球最大的远程仓库Jcenter所属公司JFrog发出声明:Jcenter将停止服务。一时之间很多开发者都因为找不到替代品而炸了锅。

好在,JFrog还给开发者们留了一点迁移的时间。在2021年3月31日之后就无法提交新版本了,但是在这个日期之前提交的版本,还可以继续使用到2022年2月1日。
在这里插入图片描述
所以有同学给我反馈,在4月6号提交的TogetherAd4.1.9版本无法使用。我意识到问题的严重性之后,连夜寻找替代方案。

虽然后续Android会使用mavenCentral()代替原来的jcenter()作为新建项目的默认仓库,但是在我研究一翻之后,其使用复杂程度要高很多,所以我决定决定放弃mavenCentral,选择使用Jitpack。

Jitpack的简单之处就在于,你只要把项目的代码提交到Github上之后,在打一个Release或者Tag,Jitpack就自动的帮你发布了一个新的版本。

当然它也有缺点,就是如果你的项目中包含多个Lib,它无法发布不同的版本,并且你的groupId必须是com.github.username开头,如果你想使用你自己的域名,不好意思“得加钱”


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部