Gradle中的JCenter存储库包含哪些内容?
从Gradle 1.7开始,有新的公共存储库JCenter。
repositories { jcenter() }
所以我想问问Maven Central的所有jar子是否都是这个回购的一部分? 如果不是从JCenter回购包括什么? JCenter是否因为停机而更可靠?
jcenter()
与mavenCentral()
类似。 看看https://bintray.com/bintray/jcenter了解更多细节。; jCenter家伙声称他们比Maven Central有更好的performance。
正如https://bintray.com/bintray/jcenter中所述; :
JCenter是查找和分享供Maven,Gradle,Ivy,SBT等使用的stream行Apache Maven包的地方。要获得最全面的工件集合,请将您的Maven指向: http : //jcenter.bintray.com要分发您通过JCenter自己的软件包? 你可以通过点击“包含我的包”button来链接你的包。 如果您已经习惯了,甚至可以将包直接同步到Maven Central。
另外我在https://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/find了一个很好的比较。;
jcenter是bintray上的公共存储库,可以免费用于开源的图书馆出版商。 在Maven Central上使用jcenter有很多很好的理由。 这里有一些主要的:
- jcenter通过CDN提供图书馆,这意味着CI和开发人员的build设得到加强。
- jcenter是地球上最大的Java库。 这意味着在jcenter上也可以使用Maven Central提供的任何东西。
- 上传你自己的库到bintray是非常容易的。 无需在Maven Central上签名或做任何复杂的事情。
- 友好用户界面如果你想上传你的图书馆到Maven中心,你可以轻松地在bintray网站上点击一下。