Use JarInputStream instead of JarFile to avoid some known issues (NPE) with various JARs.