当我写在自定义插件中Copy
类型的任务,我这样做:编写自定义插件
class CopyJarsTask extends DefaultTask {
@TaskAction
def copyJars(){
project.copy {
from('libs')
include("**/*")
into "jars"
}
}
}
同样,我想写Zip
类型的任务,但我们不”在这种情况下,没有任何东西像project.zip。我如何在自定义插件任务类中编写类型为Zip
的任务?
你确定它的工作原理配置任务的行为?你能举个例子吗? – Opal
如果你的意思是project.copy,那么我相信它的工作 – sver
是的,如果它位于注释的方法。如果你只注释了'project.copy',它就会失败。 – Opal