eclipse中Gradle问题解决:成功解决org.gradle.api.internal.tasks.compile.CompilationFailedException

问题:

在一次进行打包的时候,在war运行时突然报以下错误:

org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':compileJava'.

然后就不能打包成功。


解决问题:

查询网上的情况描述:

按照android stadio 3.1的要求,需要把gradle版本升级为 4.4及以上,但是gradle 4.4及以上要求将依赖api的compile换成implementation。而implementation声明的依赖没办法传递到module以外,即该module 以外module没办法引用到implementation声明的api。

 这个明显与实际情况不符合,这个打包的操作已经进行了好多次了,之前打包就一致正常,怎么会突然就有问题呢?

然后继续查询:

又有新的发现

 但是看起来,这个跟我的错误也还是不一样的,这个还得继续查找问题所有。

答案

在经历了多重的问题纠结之后,终于找到了问题所在。

其实在我们进行打包编译的时候,在console页面中就会有页面报错信息的产生,我们就是没有发现报错信息

在进行打包,或者是运行的时候,时刻监控住console页面的问题抛出,就能够快速定位问题的所在。

本次问题所在,是我们的代码中,有一个同事将一个不存在的包引用遗留在项目中,在gradle打包时,gradle却找不到对应的包,导致gradle报的这个错误,所以还是自己不细心。

 编程需要一颗细心,一颗耐心,还有一颗诚心。

继续加油吧,兄弟们!!

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值