Java tutorial
import java.io.IOException; import java.util.Enumeration; import java.util.jar.JarEntry; import java.util.jar.JarFile; public class MainClass { public static void main(String[] args) throws IOException { JarFile jf = new JarFile(args[0]); Enumeration e = jf.entries(); while (e.hasMoreElements()) { JarEntry je = (JarEntry) e.nextElement(); String name = je.getName(); long crc = je.getCrc(); System.out.println("Its CRC is " + crc); String comment = je.getComment(); if (comment != null && !comment.equals("")) { System.out.println(comment); } if (je.isDirectory()) { System.out.println(name + " is a directory"); } } } }