问题描述

从公司git上拉了一个老项目,发现本地跑不起来,编译的时候直接报错

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.5/userguide/command_line_interface.html#sec:command_line_warningsv

解决办法

从报错的字面意思来看,就是需要加一个--warning-mode all的参数,可以终端执行下面的命令

gradle --warning-mode all

但其实没必要这么做,这是因为我们的gradle版本比较高而导致的报错
打开我们的build.gradle文件,找到dependencies
不出意外的话,里面会有用compile方式引入的依赖
在这里插入图片描述
把里面使用compile方式引入的依赖,全部换成implementation,就可以解决这个问题了
在这里插入图片描述
换完之后,我们再次运行,报错就消失了

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐