Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where can I download Java Mission Control(7) (OpenJDK11 or higher)? [closed]

Tags:

java

jmc

jfr

Java Mission Control(JMC) was announced to be handed over from Oracle to the open source community from JDK 11 onwards. However JMC is not bundled with the OpenJDK11 releases.

I read that JMC will be provided as separate download here, but there are no builds to download. Also Oracle no longer provides a download on their page about JMC. And I can no longer find it in the Oracle JDK.

The source is mirrored on GitHub but there are also no build releases to download.

Where can I download the most recent open source licensed version of Java Mission Control?

like image 411
Simulant Avatar asked Apr 11 '19 08:04

Simulant


People also ask

How do I run JMC on Windows?

If the JAVA_HOME/bin directory is in the PATH environment variable, you can start the JMC client by entering jmc at the command-line prompt (shell). Otherwise, you have to specify the full path to the JMC executable: JAVA_HOME\bin\jmc.exe (Windows)

Does OpenJDK include JMC?

JMC is also included in the OpenJDK developer builds for Windows.

Is JMC part of JDK?

JMC 5.5 no longer bundled with JDK 7 and JDK 8 JMC 8 is available as a compressed archive (zip for Windows and tar. gz for macOS and Linux), and requires JDK 11 or later to run. Starting with JDK 8, JDK Mission Control is provided as a separate download.


1 Answers

JMC 7 has been released by Oracle - http://jdk.java.net/jmc

There are also other distributions:

  • AdoptOpenJDK - https://adoptopenjdk.net/jmc.html ( or https://ci.adoptopenjdk.net/view/JMC/job/jmc-latest/)
  • Zulu Mission Control - https://www.azul.com/products/zulu-mission-control/
  • Liberica Mission Control - https://bell-sw.com/pages/lmc/
  • Install the jmc module in Fedora - https://fedoraproject.org/wiki/JMC_on_Fedora
  • Build yourself - https://github.com/JDKMissionControl/jmc (official source for JMC 7 is at http://hg.openjdk.java.net/jmc/jmc7/)
  • Builds provided by Alexey Shipilev - https://builds.shipilev.net/jmc/

If you don't care about JMC working with the latest version of Java Flight Recorder, you can also use a JMC version included in JDK8, 9 or 10.

If you want to use the extra plugins for JMC, you need to use the Oracle release or the AdoptOpenJDK builds, or build yourself.

like image 139
Klara Avatar answered Sep 20 '22 20:09

Klara