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 Best 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

Oct 19, 2014 11:04 AM in response to Loner T

RESOLVED.


No, the pop-up did not appear in safe mode. It also did not appear in normal mode when another user was logged in (I keep my administrator and day-to-day accounts separate).


Based on that, a Google search turned up this MacWorld article on where to find various caches of startup items and launch agents. Moving all the items in my user's Library/LaunchAgents folder to a temp location and restarting prevented the pop-up from occurring. Restoring one item at a time with a logoff/logon isolated the problem as the NexDex video plugin used by MLB.TV. I'll look at ways to uninstall it; there's likely to be a newer version next season.


Thanks for your help and persistence, Loner T! 🙂

Oct 19, 2014 11:46 AM in response to doughboy04690

If you already have Java 7 on you mac and get this error after upgrading to Yosemite, the issue may be due to how Oracle has setup setup certain properties in Java 7. To fix the error without installing Java 8 or outdated version of Java (Java 6), please see the answer provided in forum below. It certainly helped me.


http://stackoverflow.com/questions/19563766/eclipse-kepler-for-os-x-mavericks-re quest-java-se-6

Oct 19, 2014 2:43 PM in response to Loner T

I'm having the same problem as Paul, but I don't have a single window in my startup pane and it still is giving me the error. I looked into the java application and made sure that nothing was opening. I started in safe mode and it did not popup, but not when I start up regularly. I have java 8.u.25 loaded. Any other ideas?

Any thing you can think of would be amazing!

Oct 19, 2014 2:50 PM in response to Manso

In reading your reply, Manso, I realized I didn't include the link to the article I used. Try checking the LauchAgents folder in your profile library (the third of the three items on the list under Launch daemons and agents section) in the following article: http://www.macworld.com/article/2047747/take-control-of-startup-and-login-items. html . One of the items starting up there is likely the program trying to use Java 6.

Oct 19, 2014 3:08 PM in response to Manso

Don't empty your trash can just yet -- odds are not all of them are bad. It's probably just one program causing trouble, and knowing what one it is and either uninstalling the program or upgrading it will help get you back to working correctly. The others can stay in place, as they're likely necessary to making their associated programs run correctly.

Oct 19, 2014 9:49 PM in response to Paul Skudlarek

So nothing seemed to work. We ended up deleting the files in the daemons and agents. Nothing still we had the same source you did Paul. But what we got it by deleting the Java popup and then downloaded the first Java from another forum "Java 2014-001" from the apple website. Then after downloading that we downloaded Java 8u25 jdk from oracle and it worked. Maybe there was a lapse of framework when you just download 8u25? But I don't know.

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 ID.