Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我如何可以强制gradle重新下载依赖关系?

我如何可以强制gradle重新下载依赖关系?

提问于 2017-12-14 02:42:11
回答 2关注 0查看 3.4K

我怎么能使gradle重新下载存储库的依赖关系?

回答 2

不知雨

发布于 2017-12-14 03:30:00

如果你正在使用最近版本的Gradle,你可以使用--refresh-dependencies选项。

代码语言:txt
AI代码解释
复制
./gradlew build --refresh-dependencies

你可以参考gradle手册。

代码语言:txt
AI代码解释
复制
--refresh-dependencies选项告诉Gradle忽略解析模块和工件的所有缓存条目。将对所有配置的存储库执行新的解决方案,重新计算动态版本,刷新模块和下载工件。

Gradle手册

嗨喽你好

发布于 2017-12-14 03:29:14

通常,您可以使用命令行选项--refresh-dependencies来刷新缓存中的依赖项。您也可以删除下面的缓存文件~/.gradle/caches。下一次构建Gradle将尝试再次下载它们。

你的具体用例是什么?你使用动态依赖版本还是SNAPSHOT版本?

在Unix系统上,可以删除Gradle已经下载的所有现有工件(工件和元数据):

代码语言:txt
AI代码解释
复制
rm -rf $HOME/.gradle/caches/
和开发者交流更多问题细节吧,去 写回答
相关文章
强制刷新gradle依赖缓存的方法
有时候我们需要在不改变版本号的前提下 同步gradle重新从远程更新依赖包 方案一: 修改项目任意一个依赖库版本号,然后同步gradle,同步完成后再改回来 方案二: 执行以下指令强制刷新 Windo
乱码三千
2021/07/29
7.2K0
强制刷新gradle依赖缓存的方法
Gradle For Android(3)--管理依赖关系
依赖关系管理是Gradle的闪光点。在这个脚本中最好的一点,就是你所需要的只是添加一行到你的build.gradle中,然后Gradle就会从一个远程仓库中下载与之相关的依赖关系的库,以保证它的Classes对你的Project的是可用的。Gradle甚至解决了依赖项是自己的问题,这种依赖关系被称之为Transitive Dependencies。
None_Ling
2018/10/24
1.5K0
【Android Gradle 插件】Android 依赖管理 ⑥ ( 依赖冲突处理 | transitive 依赖传递设置 | exclude 依赖排除设置 | force 强制指定依赖库 )
在遇到 依赖冲突 时 , 如果要 排查某个依赖的子库 时 , 就需要对该依赖库非常熟悉 , 最好是找出该依赖库位置 , 并 分析该依赖库的 Maven 配置文件 , 即 pom.xml 配置文件 ; 下面以 com.android.support:appcompat-v7 依赖库 为例进行演示 , 这个库经常会造成依赖冲突 ;
韩曙亮
2023/03/30
3.4K0
【Android Gradle 插件】Android 依赖管理 ⑥ ( 依赖冲突处理 | transitive 依赖传递设置 | exclude 依赖排除设置 | force 强制指定依赖库 )
【Android Gradle 插件】Gradle 基础配置 ④ ( Gradle Wrapper 配置作用 | Gradle 下载的依赖库存放位置 )
在上一篇博客 【Android Gradle 插件】Gradle 基础配置 ③ ( 生成 Gradle Wrapper 配置 | 分析生成的 gradle-wrapper.properties 配置文件 ) 中 , 执行
韩曙亮
2023/03/30
1.2K0
【Android Gradle 插件】Gradle 基础配置 ④ ( Gradle Wrapper 配置作用 | Gradle 下载的依赖库存放位置 )
如何搜索maven或者gradle的依赖配置或手动下载jar包
通过maven和gradle下载jar包很容易,可以自动的,只需要复制配置就可以。
明明如月学长
2021/08/27
2K0
如何编码检查依赖关系是否有循环依赖
之前做数据仓库的运维,上线部署时需要处理很多任务的依赖关系,所谓任务,就是一个一个 shell 脚本或者存储过程等批处理任务,他们之间是有依赖关系的,由于数据仓库的任务超级多,约 3000 多个任务,这么多的任务是无法使用一张有向无环图来表示,因此依赖关系除了使用直观的有向连线来配置,还使用了隐藏式的配置,就是依赖关系无法使用有向线条来直观的看到。
somenzz
2020/11/25
2.8K0
为Gradle设置镜像,解决jcenter依赖无法下载或者下载过慢问题
这其实是一个烂大街的教程了。百度上一堆解决方案,好用的没几个。所以决定温习一下,因为最近写了几个Flutter插件,有很人多表示无法下载Android依赖,于是乎又是翻墙又是如何如何。其实gradle依赖是不需要翻墙的,不过下载速度很不美妙,加之一些网络状况也不是太好,所以需要使用国内镜像来解决这个问题。当然了,使用国内镜像也可能会有弊端,如更新不及时,但是确实可以解决问题。
JarvanMo
2018/10/11
5.7K0
依赖关系(“使用”关系)
依赖关系是一种使用关系,如果A类中的某个方法使用了B类对象,那么就可以说A类依赖B类。
全栈程序员站长
2022/09/06
1.1K0
【Android Gradle 插件】Gradle 依赖管理 ③ ( build.gradle#dependencies 依赖分组 | configurations 自定义依赖分组 )
分组是在 org.gradle.api.Project 中的 configurations 中配置的 ,
韩曙亮
2023/03/30
5500
【Android Gradle 插件】Gradle 依赖管理 ⑩ ( dependencies 依赖配置项 configurations )
添加构建依赖项 参考文档 : https://developer.android.google.cn/studio/build/dependencies
韩曙亮
2023/03/30
1.3K0
【Android Gradle 插件】Gradle 依赖管理 ⑩ ( dependencies 依赖配置项 configurations )
【译】Android Gradle 插件 4.0.0 中 Feature-on-Feature 的依赖关系
随着 Android Studio 4.0 稳定版的发布,有人对于 Feature-on-Feature Dependencies 的作用提出了疑问,表示不理解,通过本篇将介绍它在 Android Studio 4.0 新版本中的作用。
GSYTech
2020/06/02
1.5K0
【译】Android Gradle 插件 4.0.0 中 Feature-on-Feature 的依赖关系
重新审视 Kotlin 反射,我觉得可以合理使用
我之前每次跟别人分享 Kotlin 反射的时候,都会让大家小心点儿它,因为它一方面体积大,另一方面性能也差,不仅如此,还有一些小毛病,这些内容在我很久之前的一篇文章详细讨论了:Kotlin 反射你敢用吗?。那么时过境迁,今天的 Kotlin 反射怎么样了?
bennyhuo
2020/02/20
1.2K0
maven缺少依赖包,强制更新依赖命令
-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。
一个会写诗的程序员
2020/04/30
7.4K0
RDD依赖关系
其中有一个就是 - A list of dependencies on other RDDs(依赖关系)
用户1483438
2022/04/28
7900
如何加快IDEA下载gradle的速度
Gujiu
2023/10/10
2K0
如何加快IDEA下载gradle的速度
【Android Gradle 插件】Gradle 依赖管理 ⑥ ( dependencies 依赖查找路径 | dependencies 依赖冲突 | dependencies 依赖库层级分析 )
在我的电脑的 SDK\extras\android\m2repository\com\android\support 路径中 , 就是依赖中常用的支持库 :
韩曙亮
2023/03/30
1.7K0
【Android Gradle 插件】Gradle 依赖管理 ⑥ ( dependencies 依赖查找路径 | dependencies 依赖冲突 | dependencies 依赖库层级分析 )
【Android Gradle 插件】Gradle 依赖管理 ⑧ ( implementation fileTree 引入jar文件依赖 | implementation files 引入文件依赖 )
org.gradle.api.Project 配置 ( build.gradle 根配置 ) 文档 : https://docs.gradle.org/current/javadoc/org/gradle/api/Project.html
韩曙亮
2023/03/30
2.2K0
【Android Gradle 插件】Gradle 依赖管理 ⑦ ( dependencies 传递依赖设置 | transitive 关闭依赖传递配置 | exclude 排除子依赖配置 )
默认情况下 , 在 build.gradle 中配置 com.facebook.fresco:fresco:0.14.0 依赖 ,
韩曙亮
2023/03/30
9620
点击加载更多

相似问题

go 依赖下载失败,求教?

4378

Pythonpip:强制安装忽略依赖项

17.1K

为什么npm install说我有未满足的依赖关系?

2995

下载了依赖无法运行程序?

2269

日志下载可以通过qpi自动下载么?

4516
相关问答用户
擅长2个领域
擅长5个领域
擅长3个领域
到家集团 | 技术VP擅长5个领域
擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文