jCenter 和 Bintray 正在关闭。怎么办?如果使用第三方库如何解决?
The jCenter & Bintray is Shutting Down. Now What? How to resolve that If third party library used?
jCenter 和 Bintray 正在关闭。
那么我们如何解决这个问题,如果在项目中使用第三方库怎么办?
请帮帮我。
提前致谢。
在所有 build.gradle
文件中,将 jcenter()
替换为 mavenCentral()
(或者如果已经设置了 mavenCentral,则将其删除)。
如果您仍然有需要 jcenter()
的依赖项(出现此类错误:Could not find com.jeroenmols:mylibrary:1.0.0.
),您可以将 jCenter 的使用限制为仅此依赖项:
jcenter() {
content {
includeModule("com.jeroenmols", "mylibrary")
}
}
JCenter 将允许在 February 1, 2022 之前下载依赖项,因此在此之前您可以联系缺少库的开发人员并要求他们从 jCenter 迁移。
编辑:
JFrog 更新了他的 announce 他们将无限期地将 jcenter 保留为只读存储库。因此,如果您仍然有来自 jCenter 的依赖项,您应该能够将它作为工件的可靠来源。
jCenter 和 Bintray 正在关闭。 那么我们如何解决这个问题,如果在项目中使用第三方库怎么办? 请帮帮我。 提前致谢。
在所有 build.gradle
文件中,将 jcenter()
替换为 mavenCentral()
(或者如果已经设置了 mavenCentral,则将其删除)。
如果您仍然有需要 jcenter()
的依赖项(出现此类错误:Could not find com.jeroenmols:mylibrary:1.0.0.
),您可以将 jCenter 的使用限制为仅此依赖项:
jcenter() {
content {
includeModule("com.jeroenmols", "mylibrary")
}
}
JCenter 将允许在 February 1, 2022 之前下载依赖项,因此在此之前您可以联系缺少库的开发人员并要求他们从 jCenter 迁移。
编辑: JFrog 更新了他的 announce 他们将无限期地将 jcenter 保留为只读存储库。因此,如果您仍然有来自 jCenter 的依赖项,您应该能够将它作为工件的可靠来源。