url = new URL("jar", null, -1, "file:" + zf.getName() + "/!" +name);
url = new URL("jar", null, -1, "file:" + zf.getName() + "!/" +name);
  public URL findResource(final String name) {    Handler findURL = new Handler() {        URL url;        public Object getResult() { return url; }        public void process(ZipFile zf, ZipEntry ze) throws Exception {          url = new URL("jar", null, -1, "file:" + zf.getName() + "/!" +name);        }        public void process(File file) throws Exception {          url = new URL("file", null, -1, file.getName());        }      };      return (URL)getResourceInternal(name, findURL, false);  }