133 String headless = System.getProperty("java.awt.headless"); 134 if ( (headless != null) && (headless.equalsIgnoreCase("true")) ) { 135 isHeadless = true; 136 } 137 138 /* First line: platform version. */ 139 ps.println(launcher_name + " version \"" + java_version + "\""); 140 141 /* Second line: runtime version (ie, libraries). */ 142 143 String jdk_debug_level = System.getProperty("jdk.debug", "release"); 144 /* Debug level is not printed for "release" builds */ 145 if ("release".equals(jdk_debug_level)) { 146 jdk_debug_level = ""; 147 } else { 148 jdk_debug_level = jdk_debug_level + " "; 149 } 150 151 ps.print(java_runtime_name + " (" + jdk_debug_level + "build " + java_runtime_version); 152 153 if (java_runtime_name.indexOf("Embedded") != -1 && isHeadless) { 154 // embedded builds report headless state 155 ps.print(", headless"); 156 } 157 ps.println(')'); 158 159 /* Third line: JVM information. */ 160 String java_vm_name = System.getProperty("java.vm.name"); 161 String java_vm_version = System.getProperty("java.vm.version"); 162 String java_vm_info = System.getProperty("java.vm.info"); 163 ps.println(java_vm_name + " (" + jdk_debug_level + "build " + java_vm_version + ", " + 164 java_vm_info + ")"); 165 } 166 167 } | 133 String headless = System.getProperty("java.awt.headless"); 134 if ( (headless != null) && (headless.equalsIgnoreCase("true")) ) { 135 isHeadless = true; 136 } 137 138 /* First line: platform version. */ 139 ps.println(launcher_name + " version \"" + java_version + "\""); 140 141 /* Second line: runtime version (ie, libraries). */ 142 143 String jdk_debug_level = System.getProperty("jdk.debug", "release"); 144 /* Debug level is not printed for "release" builds */ 145 if ("release".equals(jdk_debug_level)) { 146 jdk_debug_level = ""; 147 } else { 148 jdk_debug_level = jdk_debug_level + " "; 149 } 150 151 ps.print(java_runtime_name + " (" + jdk_debug_level + "build " + java_runtime_version); 152 153 ps.println(')'); 154 155 /* Third line: JVM information. */ 156 String java_vm_name = System.getProperty("java.vm.name"); 157 String java_vm_version = System.getProperty("java.vm.version"); 158 String java_vm_info = System.getProperty("java.vm.info"); 159 ps.println(java_vm_name + " (" + jdk_debug_level + "build " + java_vm_version + ", " + 160 java_vm_info + ")"); 161 } 162 163 } |