You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Java SE 6 on Yosemite?

I just updated my mac to Yosemite and the following message keeps popping up "To open 'this Java application' you need to install the legacy Java SE 6 runtime." No matter if I click "ok" or "More Info..." (the only two options) it keeps coming up. Is there some way I can find out what app is triggering the message or fix the issue?

Posted on Oct 16, 2014 6:11 PM

Reply
Question marked as Top-ranking reply

Posted on Oct 16, 2014 6:33 PM

Java 8 is the recommended version for Yosemite: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.h tml



Choose this one:


User uploaded file

204 replies

Feb 5, 2015 4:32 PM in response to Kurt Lang

Or they could try the 10 second fix that has worked for me and others with CS6. Who knows, it's worth a try… isn't it? And surely it's a lot easier than all that uninstalling and reinstalling. Kurt, I can see others look up to you on these forums, and you're obviously keen to give up your time to help them… but is there a reason you seem to have dismissed that simple and working solution? I can see it getting buried on page 10 while the discussion continues, and I think that would be a real shame.

Feb 10, 2015 6:42 AM in response to Loner T

Loner T's answer is good except that the command on step 2 is backwards. The ln command wants the source path first and then then the target path so it should be:


sudo ln -s /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java /usr/bin/java


This will create a symbol link file named java at /usr/bin/ that points to /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java

Feb 15, 2015 4:15 AM in response to tomar012

tomar012 wrote:


What is the danger of installing an older version of Java? I have a few apps that need Java 6 SE Runtime but I'm concerned about security. Is my concern justified?

Nothing as it doesn't install anything for browsers so you are out of the harm's way.


However, I use a new application which needs only the latest version Java for it to work and I also use an old application which also needs Java too (any versions) so why have two versions of Java when you could do with just one? And one less software to deal with.


I installed the latest version of Java and since I don't need it on the browsers so I disabled 'Java content for browsers' on Java's preferences panel.

Feb 17, 2015 2:25 PM in response to barnettgs

Thanks for your response. From what I read elsewhere, the app requiring Java 6 does not work with the latest version of Java. People have suggested several terminal commands to make the app recognize the new version of Java but it is a bit beyond me.


I know you said Apple's Java 6 doesn't install anything in the browser, however does the app that uses Java 6 create a security hole when it goes to the internet to receive updates?

Feb 17, 2015 3:34 PM in response to tomar012

tomar012, there is a simple workaround which doesn't require the Terminal if you're not comfortable using that (although it's actually easier to do it in the Terminal!) If you can create folders in the finder, you can do it in a few minutes! See these comments on the previous page:


https://discussions.apple.com/thread/6601242?answerId=27555897022#27555897022

https://discussions.apple.com/thread/6601242?answerId=27606069022#27606069022

Feb 19, 2015 10:38 PM in response to doughboy04690

For anyone still having problems running Illustrator on their Mac's, I think I have found a solution that works while running the latest Java update. It might have been mentioned earlier in this thread, so I apologise if its already been said. The latest version of Java for Mac OS X is what is needed, which shows to be Version 8 Update 31. The version I had downloaded before, which would produce the error advising me to download Java 6, was a different version. I believe it was Update 35 or so that seemed to be a general update not specific for Mac OS X. I hope someone can chime in to explain where I might be wrong, if that is the case. Regardless, it seems to have worked and I can now open Illustrator CS4.

Java SE 6 on Yosemite?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.