How to Install Legacy Java SE 6 Runtime on MacOS

If you are trying to launch any Adobe CS6 or CS5 programs (Photoshop, Illustrator, InDesign, etc.) on OS X Yosemite or later, you will most likely face a problem. After double-clicking on some of Adobe’s apps, a message pops up informing you that to open the app you need to install the legacy Java SE 6 runtime.

Besides the Adobe CS5 and CS6 packages, other apps require Java SE 6 Runtime. (Eclipse, PDF Studio 9, FileMaker Pro Advanced, Patch Tool, Dreamweaver, even the famous game Minecraft.)

This problem occurs because these apps (Adobe CS5, CS5, etc.) are relying on Java 6. Mac OS X Yosemite (and the newer versions) are having a later version of Java Runtime (SE 8.0). However, Java Runtime is not backward compatible. So, even when the operating system have installed Java Runtime 8, it will NOT run apps that rely on Java Runtime 6. Here is how to get Java 6 on your Mac.

Install Legacy Java SE 6: Method #1

Note: You can have both Java SE 8 and Java SE6 installed on your computer without any issues. And, you DO NOT need to uninstall SE 8 and then install SE 6.

  1. When the pop-up window appears on your screen (telling you to install the legacy Java 6 runtime), click on the More Info
  2. Now, an Apple Support site will load up giving you further instructions how to get the Java 6 runtime.
  3. Follow these instructions and download the Java Runtime 6 installer to your Mac.
  4. Once you have it done, doubleclick the .dmg file to launch the installer.
  5. Follow the onscreen instructions to finish the installation.

Install Legacy Java SE 6: Method #2

If the previous method didn’t work, try the following.

  1. Go to the following link
    If that link doesn’t work, try this direct link
  1. Download the Java SE 6 for OSX (click the Download button)
  2. Once the download finishes, install the dmg file following the onscreen instructions.

When you have Java Runtime 6 installed on your Mac, you can launch Adobe CS5 (or any other app that require Java 6 runtime).

Note: You DO NOT need to restart your Mac before launching the app.

Kevin Arrows
Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Expert Tip

How to Install Legacy Java SE 6 Runtime on MacOS

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested