gradle could not resolve all dependencies for configuration ' classpath'

最近客户端打包的gradle版本升级,在打包平台时打包发现会报错:

could not resolve all dependencies for configuration ' classpath'

开始以为是下载依赖失败了,因为打包机器之前出现过下载https的maven库失败的问题,但是这次看了下载的依赖jar地址是http的,在机器上执行wget也能下载。所以应该不是下载问题。

当然是不是下载的问题去看看就知道了,gradlew下载的依赖文件都在

~/.gradle/caches/modules-2/files-2.1

进入后发现依赖的文件是有的。这个问题最后没找到原因,我把caches目录整个删了,重新下了一遍所有依赖就ok了。
之前打包只是把gradle deamon给关了反之编译缓存造成问题。没想到工程缓存也会有问题,对于打正式发布的包来说,建议打包前除了执行git reset保证代码同步,执行gradle clean清理环境外,也要

  1. 关闭deamon,
  2. 清理依赖缓存
    营造一个全新的打正式包环境。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容