Edit C:\Program Files\Java\jdk1.7.0_45\lib\visualvm\visualvm\core\com\sun\tools\visualvm\modules\startup\VisualVMStartup.class
Êþº¾ 1 Þ ? j 8 k l m l n 8 o 8 p q r s t u 8 v 8 w 8 x 8 y z { 8 | 8 } ~ q ? 8 ? 8 ? q ? ? ? ? ? ? ? z ? ? ? 8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ) j ) ? ? ) ? ? ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ 8 ® ¯ ° ± ² ³ DISABLE_STARTUP_CHECK Z bundle Ljava/util/ResourceBundle; ERROR_STARTUP_CAPTION Ljava/lang/String; INCORRECT_VERSION_MSG JRE_MSG envChecked <init> ()V Code LineNumberTable LocalVariableTable this 8Lcom/sun/tools/visualvm/modules/startup/VisualVMStartup; validate checkEnv ()Z displayError6or7or8 d Ljavax/swing/JDialog; displayErrorJRE isJava6or7or8 javaVersion isJDK ex "Ljava/lang/ClassNotFoundException; vmClass Ljava/lang/Class; getJavaInfo ()Ljava/lang/String; systemProperties Ljava/util/Properties; vendorInfo getJvmInfo vmName vmVerison vmInfo <clinit> SourceFile VisualVMStartup.java I J Q R ´ µ ¶ · J H A @ A ¸ ¹ º MStarting with com.sun.tools.visualvm.modules.startup.DisableStartupCheck=true » ¼ ½ W R S J Y R V J ¾ ¿ J D E F E java/lang/Object java.specification.version À Á ^ _ c _  à java.home unknown location Ä À Å Æ Ç È É Ê Ë Ì Í G E 1.6 Î Ï Ð 1.7 1.8 #com.sun.tools.attach.VirtualMachine Ñ Ò Ó java/lang/ClassNotFoundException java.version unknown version java.vendor unknown vendor java/lang/StringBuilder Ô Õ ; Ö _ java.vm.name unknown name java.vm.version java.vm.info ( , ) :com.sun.tools.visualvm.modules.startup.DisableStartupCheck × Ø Ð 6com/sun/tools/visualvm/modules/startup/VisualVMStartup Ù Ú Û B C #VisualVMStartup_ErrorStartupCaption Ü Ý Á #VisualVMStartup_IncorrectVersionMsg VisualVMStartup_JreMsg !org/openide/modules/ModuleInstall org/openide/LifecycleManager getDefault ()Lorg/openide/LifecycleManager; exit java/lang/System err Ljava/io/PrintStream; java/io/PrintStream println (Ljava/lang/String;)V ,com/sun/tools/visualvm/modules/startup/Utils setSystemLaF getProperty &(Ljava/lang/String;)Ljava/lang/String; getProperties ()Ljava/util/Properties; java/util/Properties 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; java/text/MessageFormat format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; assertiveErrorDialog ;(Ljava/lang/String;Ljava/lang/String;)Ljavax/swing/JDialog; javax/swing/JDialog setVisible (Z)V java/lang/String startsWith (Ljava/lang/String;)Z java/lang/Class forName %(Ljava/lang/String;)Ljava/lang/Class; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString java/lang/Boolean getBoolean org/openide/util/NbBundle getBundle -(Ljava/lang/Class;)Ljava/util/ResourceBundle; java/util/ResourceBundle getString 0 8 ? @ A B C D E F E G E H A I J K / *· ± L M N O P J K ; ¸ ? ¸ ¶ ± L ! M N O ( Q R K u 5² ? ¬³ ² ? ² ¶ § ¸ ? ¸ ¬¸ ? ¸ ¬¬ L . $ % ' ( * # + &