Edit C:\Program Files\Java\jdk1.8.0_121\lib\missioncontrol\com\jrockit\mc\rcp\start\MCMain.class
?? 2?k l m n op qr s tu n vw x yz { | }~ ?? }? ??? }?? ?? ??? ??? ?? $n? $? $?? $?? ? ??????? 0? ?????? ?? 9n?? <? <? <? ???? ? ?????????????? ? ? ?? ??? }?? }?? 0???????? ???? ???????? ????? t??? t??? tn? ?? ?? t? t????????? ? t? ?? ? O? ? ? <??? ?? ?? ?? ??? ?? ?? <? <? <????? O $ < < 0 0 < ? ? ? ?c ? ? ?! ?" ECLIPSE_LAUNCHER_PLUGIN_ID Ljava/lang/String; ConstantValue ECLIPSE_MAIN_CLASS VERSION_FILE FLAG_HELP FLAG_SHORT_HELP FLAG_VERSION FLAG_SHOWVERSION FLAG_DEBUG FLAG_STARTUP FLAG_SHOWSPLASH FLAG_WS FLAG_NAME FLAG_NOSPLASH FLAG_HEADLESS EMPTY_FILE_ARRAY [Ljava/io/File; orgArgs Ljava/util/LinkedList; Signature *Ljava/util/LinkedList<Ljava/lang/String;>; newArgs Ljava/util/List; $Ljava/util/List<Ljava/lang/String;>; showHelp Z splashTimeout I startupJarURL Ljava/net/URL; debug $assertionsDisabled main ([Ljava/lang/String;)V Code LineNumberTable LocalVariableTable args [Ljava/lang/String; <init> this !Lcom/jrockit/mc/rcp/start/MCMain; StackMapTablek run ()I t Ljava/lang/Throwable; processedArgs mainMethod Ljava/lang/reflect/Method;#? process ()[Ljava/lang/String; e "Ljava/util/NoSuchElementException; !Ljava/lang/NumberFormatException; Ljava/net/MalformedURLException; Ljava/io/IOException; osName isWindows showSplash addName ws Ljava/util/ListIterator; arg LocalVariableTypeTable ,Ljava/util/ListIterator<Ljava/lang/String;>;?$???? popOptValue ,(Ljava/util/ListIterator;)Ljava/lang/String; argIter value @(Ljava/util/ListIterator<Ljava/lang/String;>;)Ljava/lang/String; addArgs '(Ljava/lang/String;Ljava/lang/String;)V option ()V out Ljava/io/PrintStream; showVersion props Ljava/util/Properties;%? getVersionProperties ()Ljava/util/Properties; url ioe dumpProperties (Ljava/util/Properties;)V key Ljava/lang/Object; i$ Ljava/util/Iterator;& debugArgs (([Ljava/lang/String;Ljava/lang/String;)V arr$ len$ title handleException (Ljava/lang/Exception;)V Ljava/lang/Exception; getInstalledSites ()[Ljava/io/File; getMcDir ()Ljava/io/File; mcDir Ljava/io/File;? Exceptions getCodeDir source Ljava/security/CodeSource; file'? getLatest C([Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; name searchDir names searchDir2 searchDirs subdir id prefix latest latestDir ? getSimplePlugin "(Ljava/lang/String;)Ljava/io/File; pluginID getStartupJar ()Ljava/net/URL; candidate site startupJar getRealMainMethod ()Ljava/lang/reflect/Method; loader Ljava/lang/ClassLoader;( 3(Ljava/lang/ClassLoader;)Ljava/lang/reflect/Method; mainClass Ljava/lang/Class; Ljava/lang/SecurityException; $Ljava/lang/IllegalArgumentException; "Ljava/lang/ClassNotFoundException; !Ljava/lang/NoSuchMethodException; Ljava/lang/Class<*>; extendLoaderWithURL >(Ljava/lang/ClassLoader;Ljava/net/URL;)Ljava/lang/ClassLoader; addURL "Ljava/lang/IllegalAccessException; -Ljava/lang/reflect/InvocationTargetException; <clinit> SourceFile MCMain.java com/jrockit/mc/rcp/start/MCMain ? ? ? ? ? ? ? java/util/LinkedList)*+ ?, ? ? java/util/ArrayList ? ? -debug-. ? ? Args recieved:$% ? ?/ System properties:%012 com.jrockit.mc.debug true34 #Args to pass to Eclipse Main class:PQ java/lang/Object#56 java/lang/Throwable7 ?JMC has closed. You should shut down OSGi and the JVM manually. "Could not find Eclipse main class. ? ? java/lang/StringBuilder (Probably looked in 898: .);< -(Seems we used the existing class path only.)=> ? ?$?@AB java/lang/String -versionCD -showversionE -help -? ? ? java/lang/AssertionError -startup java/io/File ?1F/GHIL -ws -showsplash JKL -nosplash -headless -name java/util/NoSuchElementException ERROR: Value missing for option java/lang/NumberFormatException ERROR: Value for option must be an integer java/net/MalformedURLException 5ERROR: Could not construct URL from value for option java/io/IOException /ERROR: I/O problem processing value for option )* ?;M Oracle Java Mission Control osgi.wsN4 os.nameNO WindowsPL gtkQRST ?UVW. Usage: jmc [options]0 where options include: ' -? -help print this help message . -version print product version and exit 5 -showversion print product version and continue - -debug enable startup debug messages 3 -J<VM option> sets the corresponding VM option (======================================== Oracle(R) Java Mission Control jmc.version java.vm.version = java.vm.version 0Detailed version information could not be found. java/util/Properties /version.propertiesXYZ[\]^_`ab& = 7c./d< ? ?4/e@ java/io/FileNotFoundException (Could not find missioncontrol directory fghij'kL java/net/URIl< ?mn@o/ Jar directory does not exist! java/lang/Exception Could not find jar directorypq8r ?st ?uDvL,- plugins;< org.eclipse.equinox.launcherHI LCould not find org.eclipse.equinox.launcher plugin. Trying with startup.jar. startup.jarw@xyKLab Could not find startup.jar.PU !org.eclipse.equinox.launcher.Mainz{ java/lang/Class|} java/lang/SecurityException "java/lang/IllegalArgumentException java/lang/ClassNotFoundException java/lang/NoSuchMethodException java/net/URLClassLoader java/net/URL~}? java/lang/IllegalAccessException +java/lang/reflect/InvocationTargetException ???@ java/lang/reflect/Method java/util/ListIterator java/io/PrintStream java/util/Iterator java/security/CodeSource java/lang/ClassLoader java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; (Ljava/util/Collection;)V contains (Ljava/lang/Object;)Z java/lang/System println (Ljava/lang/String;)V getProperties setProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; printStackTrace append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; listIterator ()Ljava/util/ListIterator; hasNext ()Z next ()Ljava/lang/Object; equalsIgnoreCase (Ljava/lang/String;)Z remove getCanonicalFile toURI ()Ljava/net/URI; toURL java/lang/Integer parseInt (Ljava/lang/String;)I (I)Ljava/lang/String; getProperty &(Ljava/lang/String;)Ljava/lang/String; indexOf java/util/List addAll (Ljava/util/Collection;)Z size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; add getResource "(Ljava/lang/String;)Ljava/net/URL; openStream ()Ljava/io/InputStream; load (Ljava/io/InputStream;)V keySet ()Ljava/util/Set; java/util/Set iterator ()Ljava/util/Iterator; (Ljava/io/PrintStream;)V getMessage isDirectory getProtectionDomain "()Ljava/security/ProtectionDomain; java/security/ProtectionDomain getCodeSource ()Ljava/security/CodeSource; getLocation toExternalForm (Ljava/net/URI;)V isFile getParentFile initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; (C)Ljava/lang/StringBuilder; #(Ljava/io/File;Ljava/lang/String;)V list startsWith compareTo exists getClassLoader ()Ljava/lang/ClassLoader; forName =(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; getDeclaredMethod setAccessible (Z)V )([Ljava/net/URL;Ljava/lang/ClassLoader;)V desiredAssertionStatus ! ? ? ? ? ? ? ? ? ? ? ? v ? ? ? 6 ? ? ? 7 ? ? ? 1 ? ? ? 4 ? ? ? ? ? ? ; ? ? ? B ? ? ? A ? ? ? G ? ? ? E ? ? ? F ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; ? Y*? ? W? ? O P ? ? ? ? ? ? ? F*? *X? *? Y+? ? ? *? Y? ? *? ? ? *? ? *? *+? ? ? &