当有人安装我的插件时,我希望将一个文件夹从我的插件的基本目录(pluginBasedir)复制到目标项目。如果我将该文件夹保留在web-app中,则会被复制。但我想将该文件夹保存在基本目录下。
我是否需要ovverride _GrailsPluginDev.groovy脚本?
此致 帕拉斯
答案 0 :(得分:3)
您可以使用插件的_Install脚本(在脚本文件夹中)。假设您要复制的文件夹名为“foo”,插件名称为“bar”,您可以使用:
ant.mkdir dir: "$basedir/foo"
ant.copy(todir: "$basedir/foo") {
fileset dir: "$barPluginDir/foo"
}