You can see the install legacy java se 6 runtime error while opening any Adobe CS6 or CS5 programs (Photoshop, Illustrator, InDesign, etc.). This problem happens because these apps (Adobe CS5, CS5, etc.) are depending on Java 6. Mac OS X Yosemite (and the more recent versions) have a later version of Java Runtime (SE 8.0).
Nevertheless, Java Runtime isn’t backward compatible. Thus, no matter if the os has installed Java Runtime eight, it won’t run apps that rely on Java Runtime 6. Here’s how you can get Java 6 on the Mac of yours.
What Causes the Error?
You encounter this error because all the applications that result in this error rely on Java SE 6 for their operation, and an error with the Java program or missing Java 6 file is causing the error with the applications. All Mac OS comes integrated with the latest Java Runtime 8. However, Java does not allow interoperability, even with programs that need it to function normally. Hence, when you have Java SE 8 installed, it will not run applications that need Java SE 6.
- Install Legacy Java SE 6: Easy way
- Install Legacy Java SE 6: Alternative way
- Install Legacy Java SE 6: Another way
- Install legacy Java SE 6 Runtime (Video tutorial)
Install Legacy Java SE 6: Easy way
Note: You can have both Java SE eight and Java SE6 placed on your laptop or computer without any problems. And, you Don’t have to uninstall SE eight and then install SE 6.
When the pop-up window appears on the display of yours (telling you to set up the legacy Java 6 runtime), click the More Info Now, an Apple Support website is going to load up, providing you with additional directions exactly how to obtain the Java 6 runtime.
Follow these directions and also download the Java Runtime 6 installer to the Mac of yours. When you’ve it done, double click the.dmg file to release the installer. Follow the on-screen commands to complete the setup.
Install Legacy Java SE 6: Alternative way
If the prior method did not work, try out the following.
Go to the subsequent link https://support.apple.com/kb/DL1572?locale=en_US
If that link does not work, try out this direct link http://download.info.apple.com/Mac_OS_X/031-03190.20140529.Pp3r4/JavaForOSX2014-001.dmg
Get the Java SE 6 for OS X (click the Download button) Once the download finishes, get the dmg file adopting the onscreen directions.
When you’ve Java Runtime 6 placed on the Mac of yours, you can launch Adobe CS5 (or maybe some other app which requires Java 6 runtime).
Note: You Don’t have to restart the Mac of yours before launching the app.
Install Legacy Java SE 6: Another way
- Download the Java SE 6 installer.
- Once the Java SE 6 File is downloaded, do the following.
- Go to Apps > Utilities and open Script Editor.
- In the Script Editor, copy and paste the following command:
set the DMG to choose file with prompt “Please select javaforosx.dmg:” of type {“dmg”} do shell script “hdiutil mount” & quoted form of POSIX path of the DMG do shell script “pkgutil –expand /Volumes/Java for macOS 2017-001/JavaForOSX.pkg ~/tmp” do shell script “hdiutil unmount /Volumes/Java for macOS 2017-001/” do shell script “sed -I” ‘s/return false/return true/g’ ~/tmp/Distribution” do shell script “pkgutil –flatten ~/tmp ~/Desktop/Java.pkg” do shell script “rm -rf ~/tmp” display dialog “Modified Java.pkg saved on desktop” buttons {“Ok”}
- Push Command + R to run the script.
- When prompted, choose the Javaforosx.dmg file, wait for the script to finish, and install the Java.pkg file
Script credit – bogdanw from Mac
The above script eliminates the installation limits from Java MacOS and helps install Java SE 6 if the installation fails during the first attempt.
Some legacy applications for Mac may need Java SE 6. Although Mac OSX and above comes installed with Java SE 8 out of the box.
Install legacy Java SE 6 Runtime (Video tutorial)
Frequently Asked Questions
You can download legacy Java SE 6 runtime from the official java website. You can use the offline installer also.
Download the Java SE 6 for OS X (click the Download button). Once the download finishes, get the dmg file adopting the onscreen directions.
No, Oracle has already announced and ended support for Java 6 in December 2018.
Conclusion
So there are two methods to install legacy java se 6 runtimes on mac os. You need to install the java in your Mac to launch the adobe graphics app. If you have any inquiries, you can ask in the comments section. Most of the questions are answered in the faq section.