【gradle 不支持<<】

我下载解压的gradle结构如图:
图片描述

然后我按入门教程

【1】运行此文件内容:

task taskY << {
    println 'taskY'
}

会报错找不到方法leftshift(),去掉<<才可以运行。
【2】运行此内容:

task taskX(dependsOn: 'taskY')  {
    println 'taskX'
}
task taskY  {
    println 'taskY'
}

结果是按出现顺序执行,而不是依赖顺序。
请问为什么会出现问题1,2 谢谢

阅读 3.9k
1 个回答

1.gradle 高版本不支持这么写了,去掉或者用doLast代替
2.需要这么写

task taskY{
    println('taskY')
}

task taskX(dependsOn: taskY){
    println('taskX')
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进