This document provides an overview of Java Mission Control. It includes information about the features, architecture, and accessibility of the product.


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 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.

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit or visit if you are hearing impaired.

Related Documents

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:

Convention Meaning
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 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:

Abbreviation Meaning
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)

Support and Feedback

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

  • WebLogic Suite

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.