Need legacy Java SE 6 runtime

Hi Community,

Since upgrading to macOS Sierra, when I try to open Adobe Illustrator CS5, I get the message, To open “Adobe Illustrator CS5” you need to install the legacy Java SE 6 runtime. When I click on more info it opens a blank page. Can somebody tell me how to remedy/resolve/install this?


Does apple have a link for legacy Java SE 6 runtime?

iMac, macOS Sierra (10.12)

Posted on Sep 28, 2016 1:57 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 23, 2017 3:44 AM

You are absolutely correct. Apple doesn't offer the SDK—hasn't in many years—only the JRE. Since Oracle bought SUN, they can't.


The JRE meets the needs for those of us running Adobe CS5 & 6, Finale 2014.5, MasterWriter 2, SmartScore and many other 32bit apps that still run in High Sierra — if you have the JRE 6.


The 2015-001 installer works in OS 10.13 but not 10.13.1.


I must confess that I have never encountered a Mac app that required the SDK instead of the JRE, development tools excepted (the earlier post about LibreOffice is wrong on that point).


Blurb might want to consider updating to 64bit. As Apple has announced that OS 10.14 will drop 32 bit, it's way past time.


BTW, I was responding to the original post that began this thread.

68 replies

Sep 29, 2016 7:09 AM in response to tonydi31

Hi Eric,


I am trying to uninstall java 8 & reinstall Java SE 6 runtime. I can’t find the script in application tab?


A tech site suggested using a code in terminal: sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin


I used it but nothing happens? I don’t see it removed in terminal? Nothing happens do I have the correct code?


Thanks,

TonyDi31

Sep 29, 2016 12:10 PM in response to tonydi31

A tech site suggested using a code in terminal: sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

While this particular command wasn't dangerous, you should never run Terminal commands without knowing what they do. The rm means remove. As in, delete. On top of that, you invoked sudo (Super User DO), which gives you temporary root power to delete almost anything. Luckily, that command would only delete Oracle's Java 7 or 8 from the folder named in the path, if it exists, and not system files.


Follow Eric's link again to get the latest version of Apple's Java 6.

Nov 29, 2016 6:14 AM in response to AgentStingray

Correct. Nothing about Java 8 changes. Java 8 exists entirely in one package file in the main Library's Internet/Plug-Ins folder. Java 6 is installed all over the place, mostly in hidden folders totalling roughly 1300 files and folders.


There is no uninstaller for Java 6, but if you ever want it off the drive, the easiest, though a bit time consuming way to do it, is to reinstall the OS. Java 6 is removed as part of the process.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Need legacy Java SE 6 runtime

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