我对gradle的升级版本有疑问。对于Gradle 2.14,一切正常,没有警告或错误。但是,当我尝试迁移到gradle 4.6
时,我的 ant.importBuild 'build.xml'
遇到了问题,并且出现了错误:
org.gradle.api.InvalidUserDataException: Declaring custom 'build' task when using the standard Gradle lifecycle plugins is not allowed.
build.xml
是正确的,并且适用于旧版本gradle,所以我不知道为什么现在出现了问题。我该怎么办或检查以解决此问题?
答案 0 :(得分:0)
此错误消息表明您的构建脚本正在定义名为task
的自定义build
,Gradle不允许这样做,因为默认生命周期插件中已经存在名为build
的任务
同一错误消息引用了多个问题,请参阅:
您是否在build
中声明了任务build.gradle
?或者也许您应用了一个自定义插件(请参见this answer与使用 gogradle 插件有关)