// Copies a set of resources to a given directory. The set is specified // by an Ant-style path-matching pattern. public void copyGrailsResources(Object destDir, Object pattern, boolean overwrite) throws FileNotFoundException, IOException { new File(destDir.toString()).mkdirs(); Resource[] resources = resolveResources("classpath:" + pattern); for (Resource resource : resources) { if (resource.isReadable()) { copyGrailsResource(destDir + "/" + resource.getFilename(), resource, overwrite); } } }