微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Gradle-列出子项目的任务

如何解决Gradle-列出子项目的任务

我知道我可以使用gradle tasks列出根项目的任务。我继承了一个庞大的项目,其中包含许多4-5级的子项目。许多任务是动态创建的。

如何列出可用于特定子项目的任务?

解决方法

考虑this working example

它有几个子项目,包括system:foo,它为浏览器列表生成欺骗任务。请注意以下命令行:

gradle system:foo:tasks --all

其中将列出:

[snip]
Other tasks
-----------
fooDownloadDriver_chrome - desc for fooDownloadDriver_chrome
fooDownloadDriver_firefox - desc for fooDownloadDriver_firefox
fooDownloadDriver_safari - desc for fooDownloadDriver_safari
fooGo - desc for fooGo
ijk:ijkGo - desc for ijkGo

p.s。该示例已通过Gradle 6.3和Gradle 5.6.1进行了测试

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。