9

Oracle Releases JDK Mission Control 7 GA

 3 years ago
source link: http://hirt.se/blog/?p=1208
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Oracle Releases JDK Mission Control 7 GA

Oracle just released their GA build of JDK Mission Control 7.0.0. I, of course, had to download it to give it a spin.

Here are my main takeaways:

  1. Compared to the early access builds, it no longer comes with an embedded JDK. This is actually nice, since you can run it on whichever JDK you’d like. That said, it does require you to have a JDK already installed. Since local auto-discovery of locally running JVMs will not work unless running on a JDK (it does not work on a JRE), it also makes it a little bit easier to get things wrong.

    You may want to configure the jmc.ini file to point to a JDK manually. Simply add a -vm entry just before the -vmargs, like so:

    ...
    --launcher.appendVmargs
    -vm
    C:\Java\JDKs\jdk-11.0.5\bin
    -vmargs
    -XX:+UnlockDiagnosticVMOptions
    ...
  2. Oracle has put up a properly configured update site. This means that in Oracle’s builds of Mission Control, there are additional plug-ins that can be installed by going to Help | Install New Software…
    updatesite
  3. Everything, except for the Oracle specific optional plug-ins from the update site, is released under the very permissive UPL license. The Oracle ones are under a separate group named Mission Control (Oracle) on the update site, so they are easy to spot.
  4. Working my way back from the updatesite.properties file in the application, I found an Eclipse update site available here:
    https://download.oracle.com/technology/products/missioncontrol/updatesites/openjdk/7.0.0/ide/
    (Edit: After posting this blog, I noticed that reading the release notes would have been easier. ;))

TL;DR

Oracle releases a solid first (though a bit delayed) release of JMC 7. A notable difference to Oracle’s early access builds, is that there is no longer an embedded JDK. A notable difference to other JMC releases is that there are published update sites – both for the stand alone application, and for installing it all into the Eclipse IDE.

So, in short, yay!

Categories: Programming

Post navigation

3 Responses to "Oracle Releases JDK Mission Control 7 GA"

  1. 51809ffd76240881d32baf3b7d79b21c?s=44&r=gRoss Goldberg says:

    Do any macOS package managers have a package (either source or binary) for any JMC releases, either by Oracle or by someone else?

  2. b4927414dd9dfdd1d7f5973a880dccea?s=44&r=gMarcus says:

    Not sure! I usually build it from source. 🙂

  3. 51809ffd76240881d32baf3b7d79b21c?s=44&r=gRoss Goldberg says:

    Adding JMC to package managers would help popularize JMC, and make things easier for users.

    So far, I like sdkman, since it allows you to install multiple versions of the same software, and to switch between them easily.

    I don’t know of any other package managers that support that, but I haven’t researched them much.

    I use macOS, so I don’t know much about managers for other platforms.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Comment

Name *

Email *

Website


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK