当前位置: 首页 > 知识库问答 >
问题:

Gradle中的JCenter存储库中包含了什么?

黎奇略
2023-03-14

从Gradle1.7开始,有了新的公共存储库JCenter。

repositories {  
   jcenter()  
}

所以我想问一下Maven Central中的所有jar是否都是这个repo的一部分?如果不是由什么组成的JCenter回购?Maven Central的JCenter作为停机时间是否更可靠?

共有1个答案

齐迪
2023-03-14

JCenter()类似于MavenCentral()。有关更多细节,请查看https://bintray.com/bintray/jcenter。jCenter的人声称他们比Maven Central有更好的性能。

 类似资料:
  • 像这样的问题有很多,但是似乎没有一个对我有效或者直接回答我的问题。 我正在使用Jhipster和MongoDB Atlas。Jhipster使用一个名为Mongobee的库,其中使用了一个适用于MongoDB的方法,但不适用于MongoDB Atlas。要启动,Mongobee似乎不再维护。 因此,我找到了某人的建议PR,他们将其发送给Mongobee进行审查,我接受了代码更改,将MongoBe分

  • 我正在尝试用Java执行相互身份验证。我试图实现的结构是:具有自签名证书的服务器充当CA,对客户端证书进行签名。因此,这就是我在每个密钥库/信任库中保存的内容: 客户: 密钥库: 客户端的SSL密钥对。 由服务器签署的证书(与密钥对相关)。 信任库: 服务器的自签名证书 服务器 密钥库: 服务器的SSL密钥对。 自签名证书(与密钥对相关)。 信任库: 服务器的自签名证书 我能够执行服务器的身份验证

  • 您可能已经知道,JFrog宣布Bintray、JCenter、GoCenter和ChartCenter将于今年5月1日关闭。由于JCenter作为Android项目中的主要repo广泛用于各种依赖项,因此应该使用替代repo,我使用了mavenCentral因为它是最流行和被广泛接受的。 它按预期工作,但我只想从JCenter下载realm和其他缺少的东西,直到它完全迁移。然后看起来是这样的: 然

  • 我有一个Java项目的Gradle构建脚本。我已经设置了一个内部Artifactory存储库作为项目依赖项的远程。 当项目在编译时,我要Gradle首先去Artifactory并请求;如果它在那里失败,它接下来应该尝试JCenter作为备份。 buildscript和项目都定义了它们的存储库: 我不得不求助于这些重复定义Artifactory repo的重复语句,因为我似乎找不到在构建脚本中定义和

  • 我已经将我的声明为我试图构建的Gradle项目的存储库: maven缓存已经包含工件,包括工件(pom和zip)。如果我在另一个Maven项目中添加了依赖关系,那么它将被正确加载: 现在,我以调试和脱机模式运行Gradle。我从MavenLocal获得了一些正确解析的工件,比如: 但是,其中一个工件似乎被放到了另一个存储库中,显然没有找到(因为它是离线的,我必须离线,因为“安全网络访问原因”[我们