public final class ArchiveUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
unpackJar(java.io.File source,
java.io.File destination) |
static void |
unpackJar(java.io.File source,
java.io.File destination,
JarEntryFilter filter)
Unpack jar archive to specified directory.
|
static void |
unpackJar(java.util.jar.JarFile source,
java.io.File destination,
JarEntryFilter filter)
Unpack
JarFile to specified directory. |
public static void unpackJar(java.io.File source,
java.io.File destination)
throws java.io.IOException
java.io.IOExceptionpublic static void unpackJar(java.io.File source,
java.io.File destination,
JarEntryFilter filter)
throws java.io.IOException
JarEntryFilter to filter some
entries uses unpackJar(java.util.jar.JarFile, java.io.File, JarEntryFilter)source - a jar file to unpack.destination - a directory to unpack jar archive. Shouldn't be null.filter - a JarEntryFilterjava.lang.SecurityException - if access to the file is denied by the SecurityManagerjava.io.IOException - if an I/O error has occurred
if the destination directory cannot be created or
the file already exists but is not a directory
if destination cannot be written
if an IO error occurs during copyingpublic static void unpackJar(java.util.jar.JarFile source,
java.io.File destination,
JarEntryFilter filter)
throws java.io.IOException
JarFile to specified directory. Uses JarEntryFilter to filter some
entries.source - a JarFile to unpack. Shouldn't be null.destination - a directory to unpack jar archive. Shouldn't be null.filter - a JarEntryFilterjava.io.IOException - if the destination directory cannot be created or the file already exists
but is not a directory
if destination cannot be written
if an IO error occurs during copyingCopyright © 2014 Yandex. All Rights Reserved.