Edit C:\Program Files\Java\jre1.8.0_121\lib\com\sun\deploy\util\JarUtil.class
?? 1 ? K ()I ()J ()V ()Z (I)C (I)I .DSA .EC .RSA .SF .class <init> ENGLISH MANIFEST.MF META-INF/ META-INF/SIGNATURE.BSF META-INF/versions/ META_FILE_DIR META_VERSIONS_DIR SECURITY SIG- allJarEntriesSigned append canSkipEntry charAt com/sun/deploy/trace/Trace com/sun/deploy/trace/TraceLevel com/sun/deploy/util/JarUtil contains endsWith entries equals getCrc getEntries getManifest getName getSize hasMoreElements indexOf isBlobSigned isDirectory isSigningRelated java/io/IOException java/lang/Object java/lang/String java/lang/StringBuilder java/util/Enumeration java/util/Locale java/util/Map java/util/Set java/util/jar/JarEntry java/util/jar/JarFile java/util/jar/Manifest java/util/zip/ZipEntry keySet lastIndexOf length nextElement println startsWith substring toString toUpperCase unsigned entry: % & ' 6 7 8 9 : ; < = > ? @ A !Lcom/sun/deploy/trace/TraceLevel; Ljava/lang/String; Ljava/util/Locale; ()Ljava/lang/Object; (Ljava/lang/Object;)Z ()Ljava/lang/String; (I)Ljava/lang/String; (Ljava/lang/String;)Z ()Ljava/util/Enumeration; ()Ljava/util/Map; ()Ljava/util/Set; (Ljava/util/jar/JarFile;)Z (Ljava/util/jar/JarFile;Z)Z ()Ljava/util/jar/Manifest; (Ljava/util/zip/ZipEntry;)Z 6(Ljava/lang/String;Lcom/sun/deploy/trace/TraceLevel;)V &(Ljava/util/Locale;)Ljava/lang/String; -(Ljava/lang/String;)Ljava/lang/StringBuilder; [ ] D , 0 1 4 $ 2 C E ^ ( _ + _ / ` I ` J ` H a ) b 5 b G b * c - d B e . h # i 4 i F j J k "