Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\runtime\ScriptLoader.class
Êþº¾ 3 [ 7 8 9 : ; < 8 = > ? @ A B C D E F G H I J NASHORN_PKG_PREFIX Ljava/lang/String; ConstantValue context &Ljdk/nashorn/internal/runtime/Context; getContext (()Ljdk/nashorn/internal/runtime/Context; Code LineNumberTable LocalVariableTable this +Ljdk/nashorn/internal/runtime/ScriptLoader; <init> )(Ljdk/nashorn/internal/runtime/Context;)V loadClass &(Ljava/lang/String;Z)Ljava/lang/Class; name resolve Z Exceptions Signature )(Ljava/lang/String;Z)Ljava/lang/Class<*>; findClass %(Ljava/lang/String;)Ljava/lang/Class; appLoader Ljava/lang/ClassLoader; StackMapTable K ((Ljava/lang/String;)Ljava/lang/Class<*>; installClass A(Ljava/lang/String;[BLjava/security/CodeSource;)Ljava/lang/Class; data [B cs Ljava/security/CodeSource; D(Ljava/lang/String;[BLjava/security/CodeSource;)Ljava/lang/Class<*>; SourceFile ScriptLoader.java L M N O P Q R N )jdk/nashorn/internal/runtime/ScriptLoader jdk.nashorn.internal. S T U java/lang/ClassNotFoundException Q K ( V W X java/security/CodeSource Y Z *jdk/nashorn/internal/runtime/NashornLoader java/lang/ClassLoader $jdk/nashorn/internal/runtime/Context getStructLoader ()Ljava/lang/ClassLoader; (Ljava/lang/ClassLoader;)V checkPackageAccess (Ljava/lang/String;)V getAppLoader java/lang/String startsWith (Ljava/lang/String;)Z java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; defineClass C(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class; 0 / *´ ° ) J *+¶ · *+µ ± 0 1 2 M +¸ *+· ° 6 7 ! "