Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.

报错很容易理解 就是用'implementation' 和 'api' 替换compile。 

并且 It will be removed at the end of 2018 ,也就是现在不替换,到了2019就无法运行项目了。

然后呢 api 和 implementation有什么区别呢?

api 的功能完全跟 compile一样 ,就是说如果你比较懒(程序猿都比较懒),直接用api替换compile 是没有一点问题的。

implementation :不可传递依赖引用,比如,B依赖A,C再依赖B,C却不能依赖A的引用或者依赖。当然他的编译时间就会短一些。

api:可以传递依赖引用,编译时间相对来说长久一些。

所以 如果是老项目,你又不想去梳理依赖关系,直接用api;

新项目的话,看具体情况吧,毕竟编译等待是个折磨人的事情

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值