gradle任务描述不显示

时间:2018-08-25 13:51:16

标签: gradle

我是Gradle的新手。 我正在学习和阅读

中的“向任务添加说明”部分

https://www.tutorialspoint.com/gradle/gradle_tasks.htm

我写了如下代码:

task a << {
    description 'haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
    println "hello world"
}

然后,我使用存储build.gradle文件的命令运行构建脚本文件:

gradle -q a

我只收到消息“ hello wrold”。

如何获取描述信息?

1 个答案:

答案 0 :(得分:1)

<<运算符定义一个doLast块(将与该任务一起执行的动作)。描述是针对任务而非操作的:

task a {
    description 'some description'
    doLast {
        println 'hello world'
    }
}

您可以通过执行./gradlew :tasks --all来查看说明:

[...]
Other tasks
-----------
a - some description
[...]

顺便<<运算符已被弃用了一段时间,并将在Gradle 5.0中将其删除。整个教程似乎过时了(看起来像Gradle 2.x-ish),我建议您使用官方文档(即使浏览起来有些困难)