de.tsl2.nano.core.AppLoader.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tsl2.nano.terminal Show documentation
Show all versions of tsl2.nano.terminal Show documentation
TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)
???? 4
A
g
9
!"
g#$
%&
' ?
()
*
+
g,
g-
g.
g/
01
523
45 g6789
%:;<=>
g?
g@A
5B
5C
gDE
F
gG
9H
gIJ
AFKLM
DNO
DP
uQRS
HT
UV ?W
LX=YZ
g[\]^_
A`
ab
acd e
Xfghi
j
9kl
mn
o
gp
qrs
g
gt
9u
gvw
xyz
{|
{}~?
g???
u?
u??
?
u??
???
u???
{?????
?
g????
g???
g??? 5?
????
?
??
??
4? InnerClasses LOG Lorg/apache/commons/logging/Log; KEY_ISNESTEDJAR Ljava/lang/String;
ConstantValue ()V Code LineNumberTable LocalVariableTable this Lde/tsl2/nano/core/AppLoader; getManual ()Ljava/util/Map; map Ljava/util/Map; LocalVariableTypeTable 5Ljava/util/Map; Signature 7()Ljava/util/Map; createEnvironment F(Ljava/lang/String;Lde/tsl2/nano/core/Argumentator;)Ljava/lang/Object; environment args Lde/tsl2/nano/core/Argumentator; callENV 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; fctName [Ljava/lang/Object; start ([Ljava/lang/String;)V mainclass
mainmethod nargs [Ljava/lang/String; processed I
StackMapTables ((Ljava/lang/String;[Ljava/lang/String;)V L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V networkClassLoader 2Lde/tsl2/nano/core/classloader/NetworkClassLoader; bc !Lde/tsl2/nano/core/cls/BeanClass; deltaTime ex Ljava/lang/Throwable; $Lde/tsl2/nano/core/cls/BeanClass<*>;W useUTF8 useCp1252
useCharset (Ljava/lang/String;)V charset Ljava/lang/reflect/Field; e Ljava/lang/Exception; encodingd getDefaultEnvPath &(Ljava/lang/String;)Ljava/lang/String;
isHelpRequest ([Ljava/lang/String;)Z printHelp name main sa sargs getManifestAttributes ()Ljava/util/jar/Attributes; getArgumentsFromManifest ()[Ljava/lang/String; argss provideClassloader F(Ljava/lang/String;)Lde/tsl2/nano/core/classloader/NetworkClassLoader; contextClassLoader Ljava/lang/ClassLoader; classPath mngt cl nestedLoader binDir Ljava/io/File;??
extendArgs ;([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; preArgs newArgs getFileSystemPrefix ()Ljava/lang/String; getJavaVersion hasCompiler ()Z isJRE isDalvik isUnix isWindows isUnixFS isNestingJar
noSecurity policy Ljava/security/Policy;
SourceFile AppLoader.java ? ? java/util/LinkedHashMap usage java/lang/StringBuilder??? ??? 6 [environment name or path] {} [arguments]? ???? /??? create java/lang/Object ? ? de.tsl2.nano.core.ENV??? java/lang/String?????? ?AppLoader needs at least one parameter!
syntax: AppLoader [environment-dir(default:'.' + main-class + '.environment')] [method-if-not-main] [args...]Tip: it is possible to add 'Main-Arguments' to the META-INF/MANIFEST file.?? ? ? ? .???? ??? :???? ? ? ? ? ? ? ? ????? ? /apploader.log?? ? ? ? m
#############################################################
AppLoader preparing launch for:
mainclass :
mainmethod:
args : ??
environment: ?
#############################################################
??? ? ? ? java/io/File ? ?? ? ? ? de/tsl2/nano/core/Argumentator? ? ? ? ?? ? ? de/tsl2/nano/core/ENV get java/lang/Class jar.checker.deltatime?? java/lang/Integer???? apploader-clean de/tsl2/nano/core/AppLoader$1 ????? java/lang/Throwable? ??? UTF-8 ? ? Cp1252
file.encoding java/nio/charset/Charset defaultCharset??????? java/lang/Exception?? continuing after . error, followed by html rendering problems... .environment .*(\?|help|man)???? apploader.args? ? ,?? ? ???? de/tsl2/nano/core/AppLoader ? ?? ? ? ? Main-Arguments?? ? \s????? java.class.path javax.management.builder.initial ; ? ? 0de/tsl2/nano/core/classloader/NetworkClassLoader
standalone ??? ? discarding boot classloader ?? ? nano.apploader.isnestedjar?
generated-bin ? %resetting current thread classloader with
env.user.home user.home android.sdcard.path /mnt/sdcard/?? ? ? java.specification.version
java.compiler ? ? java.vm.specification.name Dalvik ? ? os.name windows? Aresetting security manager and policies to enable all-permissions de/tsl2/nano/core/AppLoader$2
'couldn't set all permissions. failure: java/lang/ClassLoader getClass ()Ljava/lang/Class;
getSimpleName append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/lang/System setProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; de/tsl2/nano/core/cls/BeanClass createBeanClass 5(Ljava/lang/String;)Lde/tsl2/nano/core/cls/BeanClass; getArgumentClasses 8(Ljava/lang/Class;[Ljava/lang/Object;)[Ljava/lang/Class;
callMethod ](Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; out Ljava/io/PrintStream; java/io/PrintStream println !de/tsl2/nano/core/util/StringUtil substring K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; toLowerCase
startsWith (Ljava/lang/String;)Z contains (Ljava/lang/CharSequence;)Z arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V de/tsl2/nano/core/util/FileUtil
getURIFile "(Ljava/lang/String;)Ljava/io/File; getPath de/tsl2/nano/core/log/LogFactory
setLogFile '(Ljava/lang/Object;I)Ljava/lang/String; org/apache/commons/logging/Log info (Ljava/lang/Object;)V mkdirs getName 7(Ljava/lang/String;Ljava/util/Map;[Ljava/lang/String;)V valueOf (I)Ljava/lang/Integer; intValue ()I startPathChecker (Ljava/lang/String;J)V (Lde/tsl2/nano/core/AppLoader;)V %de/tsl2/nano/core/util/ConcurrentUtil startDaemon :(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread; printStackTrace error getDeclaredField -(Ljava/lang/String;)Ljava/lang/reflect/Field; java/lang/reflect/Field
setAccessible (Z)V set '(Ljava/lang/Object;Ljava/lang/Object;)V err matches printManual :(Ljava/lang/String;Ljava/util/Map;Ljava/io/PrintStream;I)V getProperty split '(Ljava/lang/String;)[Ljava/lang/String; %de/tsl2/nano/core/util/CollectionUtil concat :(Ljava/lang/Class;[[Ljava/lang/Object;)[Ljava/lang/Object; readManifest java/util/jar/Attributes getValue java/lang/Thread
currentThread ()Ljava/lang/Thread; getContextClassLoader ()Ljava/lang/ClassLoader; ,(Ljava/lang/ClassLoader;Ljava/lang/String;)V setEnvironment -(Ljava/lang/Object;)Ljava/lang/StringBuilder; addFile java/lang/Boolean (Z)Ljava/lang/String; addLibraryPath setContextClassLoader (Ljava/lang/ClassLoader;)V pathSeparatorChar C
getBoolean java/security/Policy setPolicy (Ljava/security/Policy;)V setSecurityManager (Ljava/lang/SecurityManager;)V getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; ! g ? ? ? ? ? | ? ? ? / *? ? ? E ? ? ? ? ? ? z ,? Y? L+? Y? *? ? ?
? ? ? W+? ? Q R * S ? , ? ? $ ? ? ? $ ? ? ? ? ? ? ? h &+? Y? +?
? ? ? W? Y+S? ? ?
] _ ? &