Note:Java Mission Control requires a commercial license for use in production. To learn more about commercial features and how to enable them please visit
This document provides an overview of Java Mission Control. It includes information about the features, architecture, and accessibility of the product.
This document is intended for Java developers and support engineers who need an introduction about the functionality and architecture of Java Mission Control. It assumes that the reader has basic knowledge of the Java programming language.
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at
Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
For information about using Java Mission Control, refer to the online help included with the product. You can view it by pressing F1 when working with the Java Mission Control client, or by clicking one of the question mark buttons located on most windows in the graphical user interface (GUI).
For information about Java Flight Recorder (JFR), see the Java Flight Recorder Runtime Guide at
The following text conventions are used in this document:
|boldface||Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.|
|italic||Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.|
||Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.|
The following abbreviations are used in this document:
|JDK||Java Development Kit|
|JDP||Java Discovery Protocol|
|JFR||Java Flight Recorder|
|JMC||Java Mission Control|
|JMX||Java Management Extensions|
|JVM||Java Virtual Machine|
|MBean||Managed Bean (Java)|
|RCP||Rich Client Platform (Eclipse)|
|RMI||Remote Method Invocation (Java)|
You can contact Oracle Support for technical assistance if you are entitled to the Oracle Support services for Java Mission Control. The following types of licenses include support for Java Mission Control:
Oracle Java SE Advanced
Oracle Java SE Suite
WebLogic Server Enterprise Edition
If you have any suggestions about how to improve Java Mission Control or information on how it is most commonly used in your development environment, post it on the Java Mission Control forum at:
All feedback is considered by the Java Mission Control development team to find ways for improving the product. Oracle's goal is to simplify the tasks for making your Java applications as fast and efficient as possible.