public class FileUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
compress(java.io.File directory,
java.io.File target)
Compress a directory in a JAR layout to a file
|
static java.io.File |
extract(java.io.File file,
java.io.File directory)
Extract a JAR type file
|
static void |
recursiveDelete(java.io.File f)
Recursive delete
|
public static void compress(java.io.File directory, java.io.File target) throws java.io.IOException
directory
- The directorytarget
- The JAR filejava.io.IOException
- Thrown if an error occurspublic static java.io.File extract(java.io.File file, java.io.File directory) throws java.io.IOException
file
- The filedirectory
- The directory where the file should be extractedjava.io.IOException
- Thrown if an error occurspublic static void recursiveDelete(java.io.File f) throws java.io.IOException
f
- The file handlerjava.io.IOException
- Thrown if a file could not be deletedCopyright ? 2009 Red Hat Middleware LLC (http://www.jboss.com/)