Java Tools Tutorials - Herong's Tutorial Examples - v6.23, by Herong Yang
jmc (Java Mission Control) - What Is It
This section describes what is 'jmc' (Java Mission Control) - a GUI tool suite for managing, monitoring, profiling, and troubleshooting your Java applications.
What Is "jmc" (Java Mission Control)? - Java Mission Control is a GUI tool suite for managing, monitoring, profiling, and troubleshooting your Java applications. When first installed, Java Mission Control consists of the JMX Console and the Java Flight Recorder.
Java Mission Control is a stand-alone tool. But it was included in JDK 7 to JDK 10 and represented by the %java_home%\bin\jmc.exe program file.
There 3 major components in Java Mission Control:
For more information on, see Java Mission Control Website at Oracle (www.oracle.com/technetwork/java/javaseproducts/mission-control).
Table of Contents
javac - The Java Program Compiler
java - The Java Program Launcher
jpackage - Binary Package Builder
javadoc - The Java Document Generator
jdeps - The Java Class Dependency Analyzer
jdeprscan - The Java Deprecated API Scanner
jcmd - The JVM Diagnostic Tool
jconsole - Java Monitoring and Management Console
jstat - JVM Statistics Monitoring Tool
jhsdb - The Java HotSpot Debugger
jvisualvm (Java VisualVM) - JVM Visual Tool
►jmc (Java Mission Control) - What Is It
Launching jmc (Java Mission Control)
jmc - JMX Console via MBean Server
MBean Browser on jmc JMX Console
Monitoring Trigers on jmc JMX Console
javap - The Java Class File Disassembler
keytool - Public Key Certificate Tool
jrunscript - Script Code Shell
native2ascii - Native-to-ASCII Encoding Converter