android - 是否有可能删除存储在 Maven Central 中的库?

标签 android maven gradle

我有点好奇 gradle 如何处理 Android studio 中的库链接。我知道所有这些库都存储在 maven central 但很多人问我如果这些库被删除或者所有者从那里删除他自己的库或者可能是我们已经在库中实现的特定版本。

所以我的问题是,库或任何特定版本的库是否有可能从 Maven 中央服务器中删除?如果是,那么我将永远无法编译我的代码?

有人对此有深入的了解吗?

最佳答案

对您的问题的简单回答是:否。

Maven Central 中的 Artifact 不会被删除,因为它可能会出现您描述的问题,这意味着其他人的构建可能会失败。也无法更改部署到中央的 Artifact 。另见 FAQ on Central

此外,我总是建议使用一个存储库管理器,它可以防止这种我不相信的情况发生,因为它会破坏 Maven Central 的可靠性。

关于android - 是否有可能删除存储在 Maven Central 中的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25133985/

相关文章:

android - 不幸的是应用程序已停止使用谷歌地图 v2

android - 如何让 Android 平板电脑模拟器正面朝上?

java - 从命令行使用依赖项运行 maven 项目

ant - Gradle:设置PMD参数minimumPriority和shortFilenames

python - Python的构建过程工具

java - 无法使用不可重复的请求实体重试请求

android - openRawResourceFd 在安卓上失败

maven jaxws 无法执行 wsgen

eclipse - 使用 Maven war 插件过滤 Web 资源在带有 m2e 的 Eclipse 中不起作用

gradle - 在gradle中重写从Ant导入的任务