2017-09-27 20 views
1

虽然在项目的build.gradle中创建了一些tasks,但我发现很难知道该任务应该是哪种类型。我如何知道哪些任务在Gradle中可用以及何时使用它们?

是否有任何参考指南指出存在哪种类型的任务以及何时使用其中的每一种?

P.S .:在上面提到的链接中,我没有找到这个信息。

+1

我不知道我理解你的问题。您链接到的页面上的左侧菜单具有由Gradle提供的任务类型列表。每个额外的插件当然也带来了额外的任务类型。用户指南涵盖了每个核心Gradle插件,其所有任务:https://docs.gradle.org/4.2/userguide/userguide.html。这很难错过。那是你在找什么? –

+1

请参阅:https://docs.gradle.org/current/dsl/org.gradle.api.Task.html,并在左侧查找任务类型。没人可以说什么时候使用特定的任务。例如,除非需要运行Antlr,否则您可能不需要实施AntlrTask – jdv

+0

JBNizet和jdv,非常感谢您。你是对的。我刚开始使用Gradle,我仍然在使用它;) – lealceldeiro

回答

1

在摇篮官方文档网站上,tasks是一个“核心型”标题这样下位于左侧面板:

enter image description here

除此之外,每一个新的插件(第三方)您添加到您的项目可以添加上面列表中未列出的新任务(可在您的build.gradle上获得),并且应在插件的网站中记录。

关于什么时候使用他们每一个,这取决于你需要做什么。列表中的每项任务都与相应的文档链接。即在上面的图片中,如果您点击设置任务,它会将您引导至其documentation。通过这种方式,您可以确定该任务是否对您需要执行的操作有用。

特别感谢@JB Nizet@jdv

相关问题