I want to copy all files inside jar file to outside the current directory.
Here is my code. It's writing all files name inside jar, so.. But I want to copy all the files from inside the jar to outside the jar.
import java.io.*;
import java.util.Enumeration;
import java.util.jar.*;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
public class JarRead
{
public static void main (String args[]) throws IOException
{
ZipFile file = new ZipFile("jarfile.jar");
if (file != null) {
Enumeration<? extends ZipEntry> entries = file.entries();
if (entries != null) {
while (entries.hasMoreElements()) {
ZipEntry entry = entries.nextElement();
System.out.println(entry);
}
}
}
}
}