Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\internal\xjc\ClassLoaderBuilder.class
?? 4 ? % & ' ( ) B D . C ()V .nohack 1.0 1.0/ <clinit> <init> Code Exceptions LineNumberTable LocalVariableTable LocalVariableTypeTable SourceFile StackMapTable (There's no JAXB 2.2 API in the classpath Z [Ljava/lang/String; add apiUrl append asList cl com.sun.codemodel.internal. com.sun.relaxng. com.sun.tools. com.sun.xml.internal.bind. com.sun.xml.internal.xsom. 0com/sun/istack/internal/tools/MaskingClassLoader 6com/sun/istack/internal/tools/ParallelWorldClassLoader -com/sun/tools/internal/xjc/ClassLoaderBuilder 'com/sun/tools/internal/xjc/SecureLoader $com/sun/tools/internal/xjc/XJCFacade createProtectiveClassLoader equals getBoolean getClassClassLoader getName getResource java/lang/Boolean java/lang/Class java/lang/ClassLoader java/lang/ClassNotFoundException java/lang/Object java/lang/String java/lang/StringBuilder java/net/MalformedURLException java/net/URL java/net/URLClassLoader java/util/ArrayList java/util/Arrays java/util/List javax.xml.bind. javax/xml/bind/JAXBContext #javax/xml/bind/JAXBPermission.class mask maskedPackages mustang noHack this toJarUrl toString toolPackages v * + , - 5 6 7 8 9 : ; < = > ? @ A /Lcom/sun/tools/internal/xjc/ClassLoaderBuilder; Ljava/lang/ClassLoader; Ljava/lang/String; Ljava/net/URL; Ljava/util/List; $Ljava/util/List<Ljava/lang/String;>; (Ljava/lang/Object;)Z ()Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z (Ljava/util/Collection;)V *(Ljava/lang/Class;)Ljava/lang/ClassLoader; )([Ljava/net/URL;Ljava/lang/ClassLoader;)V ,(Ljava/lang/ClassLoader;Ljava/lang/String;)V -(Ljava/lang/ClassLoader;[Ljava/lang/String;)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; "(Ljava/lang/String;)Ljava/net/URL; (Ljava/net/URL;)Ljava/net/URL; 0(Ljava/lang/ClassLoader;Ljava/util/Collection;)V %([Ljava/lang/Object;)Ljava/util/List; B(Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/ClassLoader; H F L e 0 e 3 f K f g 1 h i 2 j k l m "