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

[Gradle系列]Gradle发布module库到jCenter, 并构建自己的企业Maven私服

Tamic 作者: http://blog.csdn.net/sk719887916 前言andorid开发者经常会看到xx公司发布了xx项目,xx公司只提供了gradle配置路径我们就能轻松的使用它...
  • sk719887916
  • sk719887916
  • 2016年11月18日 23:08
  • 2635

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

转载自:http://www.yrom.net/blog/2015/02/07/change-gradle-maven-repo-url/ 近来迁移了一些项目到Android Studio,采用...
  • ALLsharps
  • ALLsharps
  • 2016年07月13日 10:32
  • 8471

利用Gradle发布项目到JCenter、Maven

利用Gradle发布Android项目到JCenter Android Studio将远程仓库默认指定为Jcenter仓库,位于Bintray网站。Bintray网站下面还有其他好几个仓库。本文...
  • yyh352091626
  • yyh352091626
  • 2016年07月13日 21:13
  • 4712

kafka-gradle工程网站证书(jcenter.xxx)

  • 2016年07月11日 20:07
  • 1KB
  • 下载

Gradle发布项目到JCenter仓库

作为一名程序员,可以把自己写的代码共享给其他开发者,那是一件多么自豪的事情。看完下面的内容,你也会很轻松的拥有该项技能。申请Bintray账号需要在Bintray注册一个账号。生成项目的JavaDoc...
  • u012551350
  • u012551350
  • 2016年03月15日 10:40
  • 747

【Android 应用开发】 Android 各种版本简介 ( Support 支持库版本 | Android Studio 版本 | Gradle 版本 | jcenter 库版本 )

初学者遇到 Android Studio, 导入工程后, 会出现各种奇葩错误, 如果管理好各个插件, gradle, SDK, SDK Tools, 各种官方依赖库 的版本, 会将错误大大的减少; 这...
  • han1202012
  • han1202012
  • 2017年01月06日 21:41
  • 1624

使用Gradle发布aar项目到JCenter仓库

使用Android studio可以很方便的使用lib,在这个eclipse被google抛弃的时代,学习将自己的包发布到JCenter方便大家使用也是必须的。...
  • a1824464591
  • a1824464591
  • 2016年02月02日 17:19
  • 838

在AndroidStudio中,使用Gradle打包aar到JCenter仓库!完整版教程!填补各种坑

这是一个完整版的使用AndroidStudio打包aar文件至JCenter仓库的教程,教程填了在这其中的坑,包括javadoc乱码问题,javadoc任务执行失败问题以及install生成pom文件...
  • ls1110924
  • ls1110924
  • 2015年06月12日 12:04
  • 2934

使用Gradle发布aar项目到JCenter仓库

目的 发布自己的android library(也就是aar)到公共的jcenter仓库,所有的人都能用gradle最简单的方式引用。 为什么选择jcenter,它兼容maven,而且支持...
  • u013164293
  • u013164293
  • 2016年11月13日 16:38
  • 355

如何在Android Studio中使用Gradle发布项目至Jcenter仓库

简述 目前非常流行将开源库上传至Jcenter仓库中,使用起来非常方便且易于维护,特别是在Android Studio环境中,只需几步配置就可以轻松实现上传和发布。 Library的转换和引用 博主的...
  • xyczero
  • xyczero
  • 2015年03月02日 16:43
  • 544
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:gradle中的JCenter与mavenCenter的区别
举报原因:
原因补充:

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