Grails 使用Groovy将文件从一个文件夹复制到另一个文件夹

Grails 使用Groovy将文件从一个文件夹复制到另一个文件夹,grails,groovy,Grails,Groovy,我用上面的代码将文件从源文件夹复制到目标文件夹 它在Grails2.3.0中运行良好,现在将grails更新为2.3.4,现在它不在生产环境中工作 现在得到以下错误 “java.lang.ClassNotFoundException:org.apache.tools.ant.BuildException”如果您在JDK7上运行,您可以使用方法我正在使用Grails 2.4.3和java 1.6。在我的案例中,解决方案添加了如下包含选项: new AntBuilder().copy(todir:

我用上面的代码将文件从源文件夹复制到目标文件夹

它在Grails2.3.0中运行良好,现在将grails更新为2.3.4,现在它不在生产环境中工作

现在得到以下错误
“java.lang.ClassNotFoundException:org.apache.tools.ant.BuildException”

如果您在JDK7上运行,您可以使用方法

我正在使用Grails 2.4.3和java 1.6。在我的案例中,解决方案添加了如下包含选项:

new AntBuilder().copy(todir: destinationDir) {
    fileset(dir: sourceDir)
}

“不工作”是什么意思?错误?什么都不做?
webAppPath
从何而来?你肯定对Ant有依赖吗?我很确定默认情况下没有提供。webAppPath在这方面没有问题。它在更新版本之前工作,现在将“java.lang.ClassNotFoundException:org.apache.tools.ant.BuildException”作为errorIan,此版本中缺少任何依赖项文件吗?!你们能推荐另一种在groovy中将文件从一个目录移动到另一个目录的方法吗?!我正在使用JDK7 EE,导入了类,但getting'无法解析符号“Path”。getting java.lang.ClassNotFoundException:java.nio.file.FileSystems在托管到Aws之后!!
new AntBuilder().copy(todir: destinationDir) {
    fileset(dir: sourceDir, includes: "**")
}