我希望有人安装我的插件时,将一个文件夹从我的插件的基本目录(pluginBasedir)复制到目标项目。如果我将该文件夹保存在Web应用程序中,则会将其复制。但是我想将该文件夹保留在基本目录下。
我是否必须ovverride _GrailsPluginDev.groovy脚本?
问候,
帕拉斯
最佳答案
您可以使用插件的_Install脚本(在scripts文件夹中)。假设要复制的文件夹名为“foo”,插件名称为“bar”,则可以使用以下命令:
ant.mkdir dir: "$basedir/foo"
ant.copy(todir: "$basedir/foo") {
fileset dir: "$barPluginDir/foo"
}
关于groovy - 将文件夹从pluginBasedir复制到目标项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2876348/