File archive = new File("/home/thrau/archive.tar.gz"); File destination = new File("/home/thrau/archive/"); Archiver archiver = ArchiverFactory.createArchiver("tar", "gz"); archiver.extract(archive, destination);
private void unTarGz(File archive) throws IOException { Archiver archiver = createArchiver(TAR, GZIP); archiver.extract(archive, archive.getParentFile()); log.trace("unTarGz {}", archive); }
private void unBZip2(File archive) throws IOException { Archiver archiver = createArchiver(TAR, BZIP2); archiver.extract(archive, archive.getParentFile()); log.trace("Unbzip2 {}", archive); }
Archiver archiver = ArchiverFactory.createArchiver("tar", "gz"); archiver.extract(archiveFile, destDir);
private void unTarGz(File archive) throws IOException { Archiver archiver = createArchiver(TAR, GZIP); archiver.extract(archive, archive.getParentFile()); log.trace("unTarGz {}", archive); }
private void unBZip2(File archive) throws IOException { Archiver archiver = createArchiver(TAR, BZIP2); archiver.extract(archive, archive.getParentFile()); log.trace("Unbzip2 {}", archive); }
private void unzip(Path downloadedTo, File destination) throws IOException { Archiver archiver = ArchiverFactory.createArchiver("zip"); archiver.extract(downloadedTo.toFile(), destination); }