Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gradle插件分类_Gradle_Build.gradle - Fatal编程技术网

Gradle插件分类

Gradle插件分类,gradle,build.gradle,Gradle,Build.gradle,使用gradle任务列出的自定义gradle插件将作为其他任务列出 示例-gradle任务 IDE tasks --------- cleanIdea - Cleans IDEA project files (IML, IPR) idea - Generates IDEA project files (IML, IPR, IWS) Other tasks ----------- csvDiffTask - my custom task 如何指定不同的类别,例如My Tasks,以便在运行gr

使用
gradle任务
列出的自定义gradle插件将作为
其他任务
列出

示例-
gradle任务

IDE tasks
---------
cleanIdea - Cleans IDEA project files (IML, IPR)
idea - Generates IDEA project files (IML, IPR, IWS)

Other tasks
-----------
csvDiffTask - my custom task
如何指定不同的类别,例如
My Tasks
,以便在运行
gradle Tasks
时显示如下所示

IDE tasks
---------
cleanIdea - Cleans IDEA project files (IML, IPR)
idea - Generates IDEA project files (IML, IPR, IWS)

My tasks
-----------
csvDiffTask - my custom task

PS:在github上检查了一些插件的源代码,并检查了stackoverflow,但没有结果。

您可以通过设置“csvdiffttask”的“group”属性来完成此操作。查看Gradle DSL参考了解详细信息:了解详细信息

干杯,
勒内

谢谢。对于查看此内容的其他人,代码是plugin.groovy文件中的
target.task('csvdiffttask',group:'AddOnJavaAntTasks',description:'blah',type:csvdiffttask)