gradle中的JCenter与mavenCenter的区别

原创 2017年03月15日 21:56:34

Gradle支持从maven中央仓库和JCenter上获取构件,那这两者有什么区别呢?

maven中央仓库(http://repo1.maven.org/maven2/)是由Sonatype公司提供的服务,它是Apache Maven、SBT和其他构建系统的默认仓库,并能很容易被Apache Ant/Ivy、Gradle和其他工具所使用。开源组织例如Apache软件基金会、Eclipse基金会、JBoss和很多个人开源项目都将构件发布到中央仓库。 maven中央仓库已经将内容浏览功能禁掉了,可在http://search.maven.org/查询构件。

https://jcenter.bintray.com )是由JFrog公司提供的Bintray中的Java仓库。它是当前世界上最大的Java和Android开源软件构件仓库。 所有内容都通过内容分发网络(CDN)使用加密https连接获取。JCenter是Goovy Grape内的默认仓库,Gradle内建支持(jcenter()仓库),非常易于在(可能除了Maven之外的)其他构建工具内进行配置。

JCenter相比mavenCenter构件更多,性能也更好。但还是有些构件仅存在mavenCenter中。

版权声明:博主地址:http://blog.csdn.net/zcl_love_wx

相关文章推荐

JCenter下载太慢?教你修改Maven仓库地址为国内镜像

解决方法一: https:改成 http协议下载 下文介绍部分来源自:https://my.oschina.net/lifj/blog/754861 下面是build.gradle的内容...

JCenter下载太慢?教你修改Maven仓库地址为国内镜像

转载自:http://www.yrom.net/blog/2015/02/07/change-gradle-maven-repo-url/近来迁移了一些项目到Android Studio,采用Grad...

使用Gradle发布项目到JCenter仓库

如果想在AndroidStudio中直接使用别人的项目或者是库,一般的做法是在dependencies中进行compile,而compile的东西就是存放在JCenter或者Maven仓库中的。在这里...

Gradle项目中gradle.build文件中的buildScript代码块

感谢原作者的劳动 在编写Gradle脚本的时候,在build.gradle文件中经常看到这样的代码:buildScript { repositories { mavenCe...

Gradle 替换 默认的mavenCentral

在使用gradle的时候,下载速度很吗
  • acnt3w
  • acnt3w
  • 2014-11-21 23:38
  • 9057

利用Gradle发布项目到JCenter、Maven

利用Gradle发布Android项目到JCenter Android Studio将远程仓库默认指定为Jcenter仓库,位于Bintray网站。Bintray网站下面还有其他好几个仓库。本文...

Spring Aop(五)——给Advice传递参数

5 给Advice传递参数Advice除了可以接收JoinPoint(非Around Advice)或ProceedingJoinPoint(Around Advice)参数外,还可以直接接收与切入点...

maven和gradle打war包遇到的问题及总结

遇到的问题: 现有一图片服务器, 要求发到tomcat时 为文件目录: |-image-web |-upload |-WEB-INF |-web.xml |-lib |-class ...

Maven和Gradle比较

著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:Lippi OuYang 链接:http://www.zhihu.com/question/29338218/answer...

gradle和maven区别

Gradle和Maven都是项目自动构建工具,编译源代码只是整个过程的一个方面,更重要的是,你要把你的软件发布到生产环境中来产生商业价值,所以,你要运行测试,构建分布、分析代码质量、甚至为不同目标环境...
  • jueane
  • jueane
  • 2015-12-23 00:16
  • 3423
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)