Where is JDK Mission Control (JMC) in JDK 21?

Solution Verified - Updated

Environment

  • Red Hat build of OpenJDK 21
  • Windows Environment

Issue

  • JDK Mission Control (JMC) can not be found in JDK 21 releases (OpenJDK).
  • Where is Java Mission Control in JDK 21?

Resolution

JDK Mission Control (JMC) has been removed from the Red Hat build of OpenJDK in JDK 21 in order to align with the upstream community and streamline build processes to deliver the latest versions and fixes.

As a result, JMC will no longer be included in the Window installer or Windows portable build, and rpms will be deprecated and removed from Red Hat Enterprise Linux (RHEL).

Root Cause

JMC distribution follows this pattern:

  • For windows, it was always there and it was removed in JDK 21+.
  • Linux it was removed since JDK 11+.
DistributionVersion
WindowsPresent in versions below JDK 21, removed in JDK 21+
LinuxRemoved in version JDK 11+

How to gather it: Customers will be able to obtain the latest JMC from the upstream Content from adoptium.net is not included.Eclipse Mission Control.

Diagnostic Steps

For connection with EAP remotely, see the solution How to connect Java Mission Control with EAP remotely?.

Category
Tags

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.