!include once #1024944 // Apache Commons Compress import org.apache.commons.compress.archivers.tar.*; svoid zip2tar(File inZip, BufferedOutputStream out) { temp TarOutputStream tarOut = new(out); zip2tar(inZip, tarOut); } svoid zip2tar(File inZip, TarOutputStream outTar) ctex { ZipFile zipFile = new ZipFile(inZip); Enumeration entries = zipFile.entries(); while (entries.hasMoreElements()) { ZipEntry entry = (ZipEntry) entries.nextElement(); //System.out.println("Copying " + entry.getName()); outTar.putNextEntry(new TarEntry(entry.getName())); InputStream fin = zipFile.getInputStream(entry); copyStream(fin, outTar); fin.close(); } outTar.flush(); zipFile.close(); }