I had reached out to Adobe Help but they were useless as they kept saying to post the problem here, despite that I need to use Illustrator CS6 NOW!! I have a client that asked for a design that required me to use illustrator but now because I need to wait for the answer, I will have to tell my client that her design will be delayed because of technical difficulty.
I'm having the same trouble as dartmadartist (trying to open illustrator yields "you need to install the legacy Java SE 6 runtime" popup... I recently reinstalled Yosemite 10.10.5 on my MacBook Pro which has caused this issue to come up...
After downloading the Java version you provided in the above link, I now receive "you can't open the application Adobe Illustrator CS6 because it is not responding"... any ideas on why this would now be the case... still Java related?
They should be flexible about it - I dont have money to do the subscriptions so I stick with my CS6 since that doesnt require me to chuck money that I dont have...and it still works on my laptop no problems, minus the java issue...
Their flexibility is directly proportional to the amount of money they are receiving from you RIGHT NOW, which, from people like you and me, who refuse to get strong-armed into paying a monthly fortune for a dizzying array of programs we will never use, especially since we paid a small fortune for the suite we already own, is nothing. Adobe is like any other large corporation, they care as much about you as you do about them.
I know that asks java SE 6, but the oracle site led me to install this version java SE 8 compatible with Yosemite. Now all my applications work properly and do not see the request to update the screen.
@Working Stiff - you think you've got it bad.... I talked my wife into getting a mac after having been on them since around '86. Problem is, she needs windows for a few things concerning real estate and our finances.. After a few yrs of upgrading Parallels, upgrading windows, and upgrading OS X's, she's about to throw in the towel! I'm tech-y, but wow, after this recent misaligned trifecta of Para 10, Win 8.1, and Yosemite, I'm in her corner! And I agree, why does Apple push and promote before the OS X is ready for PrimeTime
I would have thought that I would learn by now to wait at least six months before performing any APPLE software upgrades. There's always a problem that sets me back hours if not days of productivity just trying to cycle through the endless errors and incompatibility issues with a freakn upgrade. Gezz Apple. We pay a lot of money for your products and your service level continues to decline rapidly. Because of the type of business that I'm in I'm almost forced to work with only MAC. However, I am seeking alternatives to my media production dilemmas because APPLE, I'm losing money every time you pull this crap. We are not your BETA testers! We are hard working people trying to make a living with our investments. Get your act together APPLE. Seriously.
Your trick did not work for me. I bought a new MBA this week and transferred my files using Migration, as soon as I booted up, I got the same dialogue box. I upgraded to Java 8 and then your trick. The problem is that i don't have any applications that require Java runtime except for browsers. The only way I can get rid of the box is to start up in Safe Mode. I've had a lot of problems with 1010. In fact, it really suc... When I received my new MBA, it still had Mavericks on it! I had to spend an hour upgrading the System before I could transfer files! What a joke! I should of learned, Also, that too never, I mean NEVER, upgrade OS until all the bugs have been worked out Now I have to spend an hour on the phone with the geniuses at apple to solve this issue.
Ever since I installed Yosemite I have received this pop up message upon initial boot of my computer. I have a more current version of java installed. But I really hate seeing this mishap every. single. time. I. log. on. haha, but not haha.
Some Java applications do not recognize the Java 8 update 25 JRE (Java Runtime Environment) that is compatible with Yosemite and it was driving me crazy. Quite by coincidence I decided to install the Java 8 update 25 JDK (Java Development Kit) and since then no problems with app recognition. The Java SDK is not available from Java.com rather you have to get it from the Oracle site and like the Java JRE it is a free download.
Since the Etrecheck utility is frequently mentioned in these discussions I should mention that it will incorrectly flag the JDK 8 update 25 internet plug-in as out of date and link back to the JRE download. Just install the JDK and don't worry about Etrecheck's warning.
Linc you are such an authority that I am loathe to correct you but you are misinformed in this case. The Java 6 and Java 8 implementations do overlap in any version of OS X but particularly in Yosemite. Apple dropped all development and support of Java concurrent with the release of OS X 10.8.3 and ceded all Java support to Oracle, the owner of Java. Since OS X 10.8.3 all Java downloads for Apple systems running OS X have come directly from Oracle at their java.com site. In fact if you attempted to run a Java application OS X would direct the user to the Java.com website to download the current version. Neither Java 6 or Java 7 are compatible with Yosemite no matter whether they were downloaded from Apple or Java.com. The only version of Java that is compatible with Yosemite is Java 8 update 25. The Java 8 update 25 JRE is available for download from java.com but some older Java applications on the Mac refuse to recognize the Java 8 update 25 JRE in systems running Yosemite and attempt to force the Yosemite user to install the no longer compatible Java 6 JRE from Apple. For reasons I have been unable to determine however, those same applications do recognize the Java 8 update 25 JRE that comes with the Java SE 8 update 25 Java Development Kit that is only available from the Oracle web site.
I had the same issue with Photoshop C3. Installed the Oracle Java 8 which did not do the trick. Installed the Apple legacy Java 6 which got PSC3 up and running. I don't know what the differences are but the fact of the matter is the Oracle Java 8 doesn't work in this situation and the Apple legacy does.
Java on the Mac is just a mess. It is a long story that stretches over 20 years. I can tell you that many of the stand-alone "double-clickable" Mac Java apps that you will find on the internet require Apple's Legacy Java installer (Download Java for OS X 2015-001) to function. Well, they will function. They just won't launch with a simple double-click. You can make them work with only the Oracle Java, but it is a hassle to dig into package to find the jar file.
If you have any of those apps and you want to be able to double-click them and run them with a modern version of Java, you need to download and install Apple's legacy Java and then install the latest version of Oracle's Java. Just remember to turn off the adware that is bundled in the Oracle installer. Also remember to go into Oracle's Java Preferences > Advanced and turn off the adware that Oracle will include in updates. Sneaky, eh?
Once you do all of that, you will have a fully functional Java installation. You can even turn off the web stuff if you want to. Your Java apps will run in Oracle's JRE. Internally, your Java system will be a royal mess so I suggest not looking at it.
Sorry about the confusion over the Java version. I added that feature back during the big Java security exploit a while ago. But Oracle was distributing all kinds of different versions of Java and calling them all "up to date" whereas when EtreCheck tried to verify, Oracle always claimed some other version was the current one. It got to be such a hassle that I got rid of the Java version check altogether. I don't know why EtreCheck would tell you it is out of date. It should just say "Check version" with a link to the Java home page, like this:
You are correct, AppleScruff2014. This was discussed at length not too long ago here. My post clearly proves that Java 8 will run legacy Java 6 apps by simply adding the two null files that make those older Java apps believe Java 6 exists. Many users use this same little trick for the Adobe apps so they don't have to install both versions of Java.
I need sweet 16 brackets to find out who wins this one but my methodology as to what has worked for me on many production systems is exactly what Old Toad posted. Photoshop CS + Apple Legacy java = bootable application.
But if you install Java 8 and run these two commands to create the files 1.6.0.jdk and Deploy.bundle in the noted folders, then legacy Java 6 apps will run under Java 8 with no need to install Java 6 at all.
I do understand why Linc quotes this the way he does. It's Oracle's own position on Java 8. And you would certainly think the information from Oracle would be correct, but this isn't the case. Java 8 is a full Java runtime interpreter, just like Java 6. It's the older apps that balk at not finding a direct reference that Java 6 is installed that prevents them from running. Apple has numerous Knowledge Base Articles with errors in them, which level 6 and higher users report to the hosts to get them fixed. The point there being that just because a particular KB says "x", doesn't necessarily mean it's correct. Sometimes they were right and have been outdated, and a few were simply wrong.
7fc3f7cf58