在gradle 5.0上升级后,我无法构建我的项目。出现以下错误: https://i.imgur.com/3yTp83i.jpg 据我了解,该错误位于代码的下一行:
task downloadWsdl
downloadWsdl.outputs.files files(file("$buildDir/schema"))
任务downloadWsdl包含一些处理文件的逻辑。
此代码在第一个应用程序版本(目录“ build”为空)上运行良好,但是在第二个版本中,当一个充满文件的文件夹引发异常时。
在迁移指南中写道:
-You can no longer register invalid inputs and outputs via TaskInputs and TaskOutputs.
我认为函数file()中有错误。
请告诉我它应该如何工作以及如何最好地修复它?
在旧的gradle版本上,并删除代码行之后:
downloadWsdl.outputs.files files(file("$buildDir/schema"))
构建完成,但这不是解决方案,因为downloadWsdl无法在其上运行。