Saturday, February 1, 2014

How to Find Java Mission Control on OSX 10.9

i was excited to show some of my colleagues how great Java Mission Control is to debug, troubleshoot and monitor local and remote Java applications. On my OSX 10.9 laptop i installed the latest Oracle JDK 7, which now includes Java Mission Control with the JDK, and i expected to be able to type jmc on the command line. that didn't work and resulted in a command not found! OSX Finder wouldn't find jmc it either. i found a hint on an OTN community thread. the Java installer only put installation files in the obscure and hard to find /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/ instead of also placing a shortcut in /usr/local/bin which should link to /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/jmc that should change when you use /usr/libexec/java_home. you can see the install location by running this command:
$ find /Library/Java -name jmc
/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/bin/jmc
/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/lib/missioncontrol/Java Mission Control.app/Contents/MacOS/jmc

the solution i chose was to create this executable file in /usr/local/bin/jmc

#!/bin/bash

/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/bin/jmc

maybe it's because i had JDK 7 installed originally before Mission Control was included with it. i'm not sure, but i hope this helps someone else.

86 comments:

Andy Piper said...

Seems to work for me without that script - jmc at the shell brings it right up.

... not that i know what to do with it (yet) - I'm slightly amused that it is an Eclipse RCP app though!

Seth Williams said...

Java Mission Control is indeed very useful when debugging java applications. If you want to know about training courses in Java, you can visit this link.
http://www.fireboxtraining.com/java

K Sarah said...

Java Mission Control is an advanced set of tools that enables efficient and detailed analysis of the extensive of data collected by Java Flight Recorder. The tool chain enables developers and administrators to collect and analyze data from Java applications running locally or deployed in production environments.
Here is MN web designer profile from Minneapolis web design firm!

akhil sharma said...

thanks for share this good post
best valentine day poem
valentine day whatsapp status
valentine day message for facebook

Rahul Singh said...

good
happy valentine day
valentine day wishes for boyfriend
valentine day poems for girlfriend
valentines day message for wife
valentine day message for girlfriend

Nainika Joseph said...

Helpful as always. Every post you write produce a massive value to your readers that is the only reason it is so popular and has great authority. I read this content really awesome.I hope this information may change my business carrier.I can remember these things whenever taking the decision.


SAP training in Chennai

Arjun kumar said...

Some of them were feeling very difficult to learn programming language. Once they are familiar with programming language they decided to learn the language in a simple way. Start to learn Java courses at FITA. They are providing a wonderful training with best MNC experts.
JAVA Training in Chennai | JAVA course in Chennai | JAVA Training Institutes in Chennai

Devi.Angularjs said...

I have read your blog its very attractive and impressive. I like it your blog.

Java Training in Chennai Java Training in Chennai | Core Java Training in Chennai Java Training in Chennai

Online Java Training Java 8 Online Training | Java J2EE Online Training | JavaEE Training Institute in Chennai

Devi.Angularjs said...

Hibernate Training Institutes in ChennaiHibernate Training Institutes in Chennai Hibernate Online Training Hibernate Online Training Hibernate Training in Chennai Hibernate Training in Chennai Java Online Training Java Online Training

Devi.Angularjs said...

JSF Training Institutes in Chennai JSF Training Institutes in Chennai Java EE Training Institutes in Chennai Java EE Training Institutes in Chennai J2EE Training Institutes in Chennai J2EE Training Institutes in Chennai | Core Java Training Institutes in Chennai Java Training Institutes Java Training Institutes

Devi.Angularjs said...

Java Training in Chennai | Java Training in Chennai | Dot Net Training in Chennai |
JavaScript Training in CHennai | Java Training Institutes | Single Page Application Development

Rajapriya R said...

really nice and great blog to read

selenium training in chennai | selenium training institute in chennai | Android training in chennai | android training institute in chennai

Nandhini said...
This comment has been removed by the author.
Saradha Devi said...

great post
Best Selenium Training in Chennai | Android Training in Chennai | Java Training in chennai | Webdesigning Training in Chennai

Geetha Devi said...

Nice blog.
Best Selenium Training in Chennai |Selenium Training in Chennai |
Android Training in ChennaiBest Manual Testing Training in chennai

Steve Hawks said...

Most of the people have got interested to learn android course, because there is a massive demand for Android developers. Being an android developer would be the correct career choice. So, start your career in android field. Students who wish to get their android developer then step into FITA. They are offering a wonderful training with best MNC experts.
Regards,
Android Training in Chennai | Android Training | Android course in Chennai

Haxie 100 said...

HAPPY NEW YEAR Wishes
HAPPY NEW YEAR HD Images
HAPPY NEW YEAR SMS

Ranjit Ram said...

Want to know about Veterans Day,which is a day to celebrate the great officers of the US army,just checkout my blog Veterans Day 2016 and stay updated.

geethu said...


The strategy you have posted on this technology helped me to get into the next level and had lot of information in it. The python programming language is very popular and most widely used.
Python Training in Chennai | Python Course in Chennai

Melisa said...

Excellent post!!! Java is most popular and efficient programming language available in the market today. It helps developers to create stunning desktop/web applications loaded with stunning functionalities. Java Course in Chennai | Best JAVA Training in Chennai|JAVA Training in Chennai

harsha hai said...

I read your post it's very useful for us. Thank you for sharing. C & C++ training institute in chennai.

Andrew Son said...

Thanks for taking time to share this post.It is really useful.Continue sharing more like this.
Regards,
C Training in Chennai | C++ Training in Chennai | C Language Training

Saradha Devi said...

really good one thanks a lot

Online Selenium Training | Selenium Training Institute in Chennai | Best Selenium Training Center in chennai | Best Automation Testing Training in Chennai

Siva Seo said...

I have read your blog its very informative and impressive. Keep Updating.ERP software chennai|ERP in chennai

Ali manhas said...


happy valentines day 2017 wishes

happy valentines day 2017 images

happy valentines day quotes 2017

happy valentines day status for whats app 2017

happy valentines day facebook status 2017
happy valentines day 2017 wishes

happy valentines day 2017 images

happy valentines day quotes 2017

happy valentines day status for whats app 2017

happy valentines day facebook status 2017

Rasool Bevi said...

I agree with your thoughts!!! As the demand of java programming application keeps on increasing, there is massive demand for java professionals in software development industries. Thus, taking training will assist students to be skilled java developers in leading MNCs.
Java Training in Chennai

Trick Junction said...

Valentines Week

12thresult said...

All the information about the valentines day 2017 will be updated on our site. Whether it is tips to make a new girl friend or the gifts to present to your already one, can be checked anytime on our website.

Simuka Rafeal said...

A child asked God: "If everything was written in fate so why should the convention?".
Friv 2 | Unblocked | Yepi 2 | Unblocked Games | Xbox One Gamestop

Happy Valentines Day 2017 said...

OMG OMG OMG!!
Your Post Is Very Informative
Thanks For Sharing
Visit Our Sites Also


Wishesquotescards.com
Valentine's Day Love Messages
Valentine's Day Wishes For Husband
Valentine's Day Wishes For Boyfriend
Valentines Day ECards Download
Valentine's Day Romantic Images
Download Valentine's Day HD Images
Valentine's Day 2017 Quotes
Happy Holi Status
Valentine's Day Romantic Images

Movers Online said...

Very helpful information specifically the last part I care for such info a lot.
Packers and Movers Bangalore
Packers and Movers Hyderabad
Packers and Movers Delhi
Packers and Movers Chennai
Packers and Movers Mumbai
Packers and Movers Pune
Packers and Movers Noida
Packers and Movers Gurgaon
Packers and Movers

Siva Seo said...

Nice Blog. Thank you for Sharing. Enterprise Resource Planning Software Solutions in Chennai. For more details contact us [email protected]
erp in Chennai | erp software providers chennai

Evelin Harriet said...

I have read your blog its very Interesting. Thanks for sharing.
erp software solutions in chennai | erp software development chennai

Siva Seo said...

Thank you for this valuable information. I have got some important suggestions from it. I'm working in Brave Technologies Private Limited. web development company in chennai

Nandhini said...

I have read your blog its very attractive and impressive. I like it your blog.
Java Training in Chennai

Packers Movers Hyderabad said...

An excellent information provided thanks for all the information
visit here :
Packers And Movers Hyderabad charges
Packers and Movers Hyderabad to Kolkatta
Packers and Movers Hyderabad to Ahmedabad

Bay Max said...

Excellent post!!! Your article helped to under the future of java development. Being an open source platform, java is integrated in most of the software development industries to create rich featured applications.Java Course in Chennai | Best JAVA Training in Chennai

Online Training in Hyderabad said...



very useful info, and please keep updating........
Online Training

Words Doctorate said...


Well, it’s a nice one, I have been looking for. Thanks for sharing such informative stuff.

PhD Thesis Writing Services
Dissertation Writing Services
Research Paper Writing Services

Mohana M said...

Really very informative post you shared here. Keep sharing this type of informative blog. If anyone wants to become a Java professional learn Java Training in Bangalore. Nowadays Java has tons of job opportunities for all professionals.

Krishna Veni said...

Very impressive, Nice blog about java, Thanks for sharing your valuable info, it is very easy to understand, really more helpful for me.
Java Training in Velachery | Java Training institute in velachery

Ashish Sharma said...

Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write.

Agarwal Packers and Movers
Packers and Movers in Delhi
Packers and Movers Bangalore
Movers and Packers
Packers and Movers Mumbai
Packers and Movers Chennai
Packers and Movers Surat
Packers and Movers Panipat
Packers and Movers Hyderabad

Mounika said...

Wonderful post. keep sharing...CCNA Training Institute in Chennai | CCNA Training Institute in Velachery.

CANDID INDUSTRIAL TRAINING said...

If you are looking for spring hibernate training institute in chennai then candid training is the best place to learn.

Candid gives you best in class spring hibernate training with high quality and post training support, We provide you free demo session and candid promises the permanent trainer throughout your session and focus on more practical.

1. Demo classes will be arranged before joining

2. One-to-one training can also be arranged on request.

3. Application oriented doubts (such as issues faced during development, Project migration, etc., ) will be clarified on request.

Spring and Hibernate Training Institute in Chennai

Awe Tech Water Purifier said...

Wow ! Very Nice article Thanks for sharing this article. Very useful information i got from this article and website.

Shiva Infotech said...

This is the first time i read your blog and admire that you have posted on this...I really found useful.Keep updated.
Digital Signature Certificate provider
Online export documentation software
export documentation software
Online export documentation software
Photo catalog software

dokter suketi said...

This blog is so nice to me. I will continue to come here again and again. Visit my link as well. Good luck
obat aborsi
cara menggugurkan kandungan
cara menggugurkan kandungan

ikut numpan gan said...

Jual Obat Aborsi, Obat Penggugur Kandungan Ampuh

katrinahelen said...

The website is looking bit flashy and it catches the visitors eyes. A design is pretty simple .
regionale stellenbörse

rose said...

Everyone wants to get unique place in the IT industry’s for that you need to upgrade your skills, your blog helps me improvise my skill set to get good career, keep sharing your thoughts with us.

selenium training in bangalore|
selenium training in chennai|

giselle aga said...

Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
<a href="http://www.traininginmarathahalli.in/dot-net-training-in-bangalore/”> Dotnet Training in Marathahalli </a>|

ari kesavan said...

Thanks for one marvelous posting! I enjoyed reading it; you are a great author. I will make sure to bookmark your blog and may come back someday. I want to encourage that you continue your great posts.
big data training in bangalore
big data training in chennai

gopalpadhan said...

Sap Training Institute in Noida-Webtrackker is the best SAP training institute in noida. SAP is drastically a completely state-of-the-art element ever to analyze and to excel in it. However with the ever-growing price, and being the most accessible organization solution key, agencies are greater involved to have their employees specialized in it. The education courses effectively deliver you with the fundamental recognition of SAP, in a grade by grade way. As a result, the center concept of the schooling is to make you an expert professional inside the discipline. Moreover you'll gain knack over information control and organization useful resource management.
Sas Training Institute in Noida
PHP Training Institute in Noida
Hadoop Training Institute in Noida
Oracle Training Institute in Noida
Linux Training Institute in Noida

ALINAAMEL said...

The website is looking bit flashy and it catches the visitors eyes. A design is pretty simple .
Webdesign Deutschland

ALINAAMEL said...

The website is looking bit flashy and it catches the visitors eyes. A design is pretty simple .
Webdesign Deutschland

lia Laura said...

Thanks for sharing this.
Post graduation education in germany

Riya karakoti said...

Residential air conditioning repair birmingham- onlyrepaircenter has the 30 Years Experience in residential air conditioning repair service in birmingham. If you are facing the problem in your air conditioning of any company such as Daikin, Mitsubishi, Carrier, Fujitsu, Toshiba, Airedale, Sanyo, Trane and LG then you can contact to us.

Air Conditioning Installation birmingham
Commercial air conditioning repair Birmingham
residential air conditioning repair birmingham
Air Conditioning Maintenance birmingham
window ac repair birmingham

john kevin said...

Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.

java training in bangalore

Riya karakoti said...

Best Php Training Institutes in Noida - PHP training in itself is an incredible choice for each person who's trying to decorate his career opportunities in the end. It helps you understand greater approximately distinctive database practical specifications.

Best Php Training Institutes in Noida

Best Digital Marketing Training Institutes in Noida

Best Hadoop Training Institutes In Noida

Best Sas Training Institutes in Noida

Best Sap Training Institutes in Noida

Best Linux Training Institutes in Noida

Best Salesforce Training Institutes in Noida

Best Software Testing Training Institutes In Noida

Best Python Training Institutes in Noida

Riya karakoti said...

Best Oracle Training Institutes in Noida

Best Android Training Institutes in Noida

Best Web Design Training Institutes in Noida

best java training institutes in noida

best sap mm training institutes in noida

best sap sd training institutes in noida

best sap hr training institutes in noida

Riya karakoti said...

best tableau training institutes in noida

best automation anywhere training institutes in noida

best rpa training institutes in noida

best blue prism training institutes in noida

best angularjs 5 training institutes in noida

best net training institutes in noida

best aws training institutes in noida

best cloud computing training institutes in noida

Renith Harsan said...

Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.selenium training in bangalore

Richard Swayar said...

Australia Best Tutor is offering assignment help Services for all universities learners or students at an affordable price. Here All students are joining for best grades and better results.

Visit Here

Australia Best Tutor
Sydney, NSW, Australia
Call @ +61-730-407-305
Live Chat @ https://www.australiabesttutor.com

Our Services

Online assignment help
my assignment help
assignment help
help with assignment
instant assignment help
Assignment help Services

Akila Ramesh said...

Your new valuable key points imply much a person like me and extremely more to my office workers. With thanks; from every one of us.


white label website builder

mobile website builder

Morgan lee said...

Hello Buddy,

Love it absolutely! So crystalline. No mumbo jumbo. No non-sense. Straight and simple. You guys need a standing ovation for your good work.

I have not yet found a way to open ISE from a command shell directly (if that is what you are asking).
I have seen one example where a script is launched from the MGC BCD CMD window, but that essentially opens Xpedition Designer in the background, then launches ISE: Let me know if that example would be useful for you, and I'll find it.

In my opinion, just opening ISE from a command line in Library Manager does not really make much sense, since you can just open the Symbol Editor instead.

What I have done is this.
Scripts.ini has an entry to open a script at start up (remember that ISE essentially is DxDesigner/Xpedition Designer - or view draw if you want to us the original name)

Excellent tutorials - very easy to understand with all the details. I hope you will continue to provide more such tutorials.


Regards,
Sukumar

Games Boy said...

Yes the article you have posted is of good quality . I must appreciate this .We also have some gaming blogs as well
happy wheels game||fireboywatergirl.co||
happy wheels||happywheels.in||

raj kumar said...

Those guidelines additionally worked to become a good way to
recognize that other people online have the identical fervor like mine
to grasp great deal more around this condition.


white label website builder

Kevin Lee said...

Hello Jambay,

Great info! I recently came across your blog and have been reading along.
I thought I would leave my first comment. I don’t know what to say except that I have
I have another question on the customized menu in ISE. Currently, we need to Run our VBS script as the ISE customized Menu, when a SYMBOL IS OPENED.
CommandBars ("Main Menu Bar") in your code, does not meet this requirement. It just adds a customized menu when all the symbols are closed.
On an average, an Automation Anywhere script is approximately 100-150 KB. Additional free disk space is required to develop automation projects, as Automation Anywhere creates temporary files like screen-shots, server logs, audit files etc. during the execution of the automation scripts.
I read multiple articles and watched many videos about how to use this tool - and was still confused! Your instructions were easy to understand and made the process simple.

Thanks,
Jessica

Riya karakoti said...

Webtrackker Technology is offering "Best Web Design Training Institutes in Noida" for all students & learners at a cost effective rates. Here all students are joining for best grades and for better results.

Best Web Design Training Institutes in Noida

Salesforce Training institute in noida

Hadoop Training Institute in Noida

\

Riya karakoti said...

Webtrackker is one only IT company who will provide you best class training with real time working on marketing from last 4 to 8 Years Experience Employee. We make you like a strong technically sound employee with our best class training.

Best Web Design Training Institutes in Noida

Salesforce Training institute in noida

Hadoop Training Institute in Noida

Digital Marketing Training Institute in Noida

Digital Marketing Training in Noida

Digital marketing course in noida

Sap Training Institute in Noida

Aws Training Institute in Noida

Java Training Institute in Noida

Riya karakoti said...

Thanks, this website is really Awesome.

Best Web Design Training Institutes in Noida

Salesforce Training institute in noida

Hadoop Training Institute in Noida

Digital Marketing Training Institute in Noida

Digital Marketing Training in Noida

Digital marketing course in noida

Sap Training Institute in Noida

Aws Training Institute in Noida

Java Training Institute in Noida

Riya karakoti said...

Webtrackker Technology offer exclusive academic services to the discerning students whenever contacted from any part of the world. The facilities are provided within the timeline.

Best Web Design Training Institutes in Noida

Salesforce Training institute in noida

Hadoop Training Institute in Noida

Digital Marketing Training Institute in Noida

Digital Marketing Training in Noida

preethi Shetty said...

I wanna say one word yet thanks for the suggestions that you are contributed here...
Best Online Software Training Institute | Advanced Java Training

Radhey Radhey said...

Hello There,

Allow me to show my gratitude ASHA24 bloggers. You guys are like unicorns. Never seen but always spreading magic. Your content is yummy. So satisfied. Automation anywhere tutorial
I am able to resolve this issue with ( 2 excel files) one excel (with header) and with another excel( withour header). see below steps -->

step 1) define any 3 local variable like i = 1, j = 0, k = NULL

stpe 2) excel command - Open Excel ( Contains header - Yes, you can make it as No in your machine )

step 3) excel : Go to Cell A1

step 4) now here we need perform loop operation for count number like 1000 because we may not know how many columns in the provided excel sheet ( i have kept it as - 50 for me because i know there are only 10 columns in my excel sheet )

step 5) in loop - Get value of Active Cell ( A1 cell ) and assing this value to variable 'i'

step 6) in loop (Add if commend )- if command - check if 'i'<> 'k' ( as 'k' is null we defined earlier )
note: if 'i' variable( value of active cell) is not null then only below command will be executed , this will also ensure us that we are only considering only non-empty columns

step 7) in loop - (inside of ) if command - add 1 in variable 'j' ( this variable will hold the count of the columns of excel )

step 8) in loop - end if ( end of if command)

step 9) in loop - excel go to one cell right of active cell
note : this command will allow is to move to right cell ( next column ) of excel sheet

step 10) end of loop command

step 11) close the excel sheet

step 12) message box - variable 'j' which is the exact column count of excel sheet

But great job man, do keep posted with the new updates.


Obrigado,
Radhey

Kevin Lee said...

Hi James,

You make learning and reading addictive. All eyes fixed on you. Thank you being such a good and trust worthy guide

I have a Word template from which I have to update a date and a name.

With object cloning I manage to set the date (because has always the same length and I can send hotkeys) but with the name...Automation anywhere training USA Is there any way I can read the text in the word (even if it contains images) and store it in a variable so I can do a replace and write it again there? (keeping the format of the document) Or some other way to do it?
I read multiple articles and watched many videos about how to use this tool - and was still confused! Your instructions were easy to understand and made the process simple.

Merci Beaucoup,
Kevin

blackkutty said...

I have perused your blog its exceptionally enlightening and great.
Read Beard Press

Irene Hynes said...

OlĂ ,


Allow me to show my gratitude ASHA24 bloggers. You guys are like unicorns. Never seen but always spreading magic. Your content is yummy. So satisfied.


For now, your best method for reordering the sheets is the manual up and down arrows in the Drawing Sheets dialog. (In testing automation, Automation anywhere training USA I was able to use Document.CopySheet and Sheet.Delete to actually reorder the sheets, but CopySheet does not produce exact copies if you have any cells that have been modified using the Editor Control switches to Allow Cell Text/Graphics Edits. Also, the results were automatically saved to the design, so undo was not possible. User beware!)

I wish I had better news. This looks like a candidate for Mentor Ideas.


It was cool to see your article pop up in my google search for the process yesterday. Great Guide.
Keep up the good work!


Thanks a heaps,
Irene Hynes

blackkutty said...

Extremely great, Nice blog about java, Thanks for sharing your important data, it is straightforward, extremely more accommodating for me.

Article Submission sites|Latest Updates| Technology

Sphinax info systems said...

Thak You for the valuable information jambay. We provide java based software services from chennai. The Major services are java based software services | java based software services | java software Development | java application development | java mobile and web application implementations etc.

Kingsly David said...

Thanks you so much for giving this much of valuable article to us. This post states that clearly about java, very useful information, Thanks a lot.

Java Training in Chennai | Web Designing Training in Chennai

Manasa mittal said...

Thanks for sharing Full Stack Training in Hyderabad

Unknown said...

Really it was an awesome article...very interesting to read..You have provided an nice article....Thanks for sharing..
java training in chennai
java course in chennai

Sangeetha Sathyan said...

Excellent and useful blog.
Spring Hibernate Training in Chennai

svr online Training said...

Quite interesting post,Thanks for sharing the information.Keep updating good stuff...
sap training

Ryder Austin said...

Webtrackker is one of the best Institute in Noida. In this Institutes we have offered to student to get more and more information for your subject with both part like theory and practical.

Contact Us Information

Webtrackker Technology
C - 67, Sector- 63, Noida - 201301 (Delhi-NCR), INDIA

Our Services

Oracle dba training in Noida
Python Training in Noida
Salesforce training in Noida
SAS Training in Noida
IOT Training in Noida

Ryder Austin said...

Webtracker is one of the best Institute in Noida. In this Institutes we have offered to a student to get more and more information for your subject with both parts like theory and practise.

Contact Us Information

Webtrackker Technology
C - 67, Sector- 63, Noida - 201301 (Delhi-NCR), INDIA

Our Services

Oracle dba training in Noida
Python Training in Noida
Salesforce training in Noida
SAS Training in Noida
IOT Training in Noida