Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\internal\xjc\XJCFacade.class
?? 4 ? > D F " < ()V -source 2.0 <init> Code ConstantValue Exceptions I JDK6_REQUIRED LineNumberTable LocalVariableTable LocalVariableTypeTable SourceFile StackMapTable nXJC requires JDK 6.0 or later. Please download it from http://www.oracle.com/technetwork/java/javase/downloads [Ljava/lang/String; args cl clUtil close !com.sun.tools.internal.xjc.Driver -com/sun/tools/internal/xjc/ClassLoaderBuilder 'com/sun/tools/internal/xjc/SecureLoader $com/sun/tools/internal/xjc/XJCFacade createProtectiveClassLoader driver e equals err ex getClassClassLoader getContextClassLoader getDeclaredMethod getParentClassLoader getTargetException i invoke java/io/Closeable java/io/PrintStream java/lang/Class java/lang/ClassLoader java/lang/ClassNotFoundException java/lang/Object java/lang/String java/lang/System java/lang/Throwable &java/lang/UnsupportedClassVersionError +java/lang/reflect/InvocationTargetException java/lang/reflect/Method java/net/URLClassLoader loadClass main mainMethod oldContextCl parseVersion println release releaseLoader setContextClassLoader sun.misc.ClassLoaderUtil this v version ! 0 1 2 3 4 5 6 7 8 9 : ; &Lcom/sun/tools/internal/xjc/XJCFacade; Ljava/io/PrintStream; Ljava/lang/Class; Ljava/lang/Class<*>; Ljava/lang/ClassLoader; "Ljava/lang/ClassNotFoundException; Ljava/lang/String; (Ljava/lang/UnsupportedClassVersionError; -Ljava/lang/reflect/InvocationTargetException; Ljava/lang/reflect/Method; ()Ljava/lang/ClassLoader; (Ljava/lang/ClassLoader;)V (Ljava/lang/Object;)Z (Ljava/lang/String;)V ([Ljava/lang/String;)V ()Ljava/lang/Throwable; %(Ljava/lang/String;)Ljava/lang/Class; *(Ljava/lang/Class;)Ljava/lang/ClassLoader; 0(Ljava/lang/ClassLoader;)Ljava/lang/ClassLoader; &(Ljava/lang/String;)Ljava/lang/String; B(Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/ClassLoader; 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; ' Y * b E c &