X

Geertjan's Blog

  • September 12, 2013

Java Mission Control & Java VisualVM

Geertjan Wielenga
Product Manager

With the release of JDK 7 Update 40, Java Mission Control 5.2 (well described by Markus Eisele here) is part of the JDK, together with Java VisualVM, which has been there since JDK 6 Update 23:

Details about that, and other new JDK features, are here:

http://www.oracle.com/technetwork/java/javase/7u40-relnotes-2004172.html

However, an interesting thing is that, because Java Mission Control is based on Eclipse RCP, and Java VisualVM is based on the NetBeans Platform, JDK 7 Update 40 is the very first release of the JDK that contains both Eclipse RCP and the NetBeans Platform. Without those platforms being in the JDK, neither of these tools could exist.

Join the discussion

Comments ( 5 )
  • Sean Phillips Friday, September 13, 2013

    At first glance when I read "Java Mission Control" I thought, "Hey that's what I do..."

    But they don't mean "Mission Control".


  • Geertjan Friday, September 13, 2013

    Yup. Compared to the software you make, the name of that product is a bit over the top. :-)


  • Sean Phillips Friday, September 13, 2013

    Which is cool because it is catchy right? But Honestly I thought it was some RealTime support Java Packages added to the latest build. (like from JRockit...)

    Java Mission Control does look like a great tool though regardless. Have you tried to use it directly with a NetBeans Platform application run?


  • Geertjan Friday, September 13, 2013

    I'm more familiar with Java VisualVM. Not sure what the differences are between Mission Control and VisualVM.


  • guest Saturday, September 14, 2013

    The difference is that jdk now makes you swallow not only awt, but javafxrt and swt runtime! which ofcourse you cannot use, only awt, unless you place the jars in the right place. Another 50mb of download for something nobody asked for...

    I also don't think its interesting at all the Oracle disprespects its own product (NetBeans) in this way. Whether it is disrespect or not will remain subjective ofcourse.


Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.