MacOS 10.14 Mojave, the version of the Mac operating system before the new macOS Catalina, is the last version that supports 32-bit software.With Catalina, only 64-bit software will be supported. Java SE 6 Downloads. Go to the Oracle Java Archive page. Thank you for downloading this release of the Java TM Platform, Standard Edition Development Kit (JDK TM).The JDK is a development environment for building applications, applets, and components using the Java programming language. There is zero chance Apple will provide a version of Java 6 for Catalina. Therefore your options are as follows. Try using a newer version of Java i.e. Java 8 or later, whilst some developers cough Adobe etc., cough have been stupid enough to hard code their software to only work with Java 6 in theory Java software can work with other.
I bought a new Macbook recently which run Catalina (OS X 10.15) which is basically no different to OS X 10.11 or 10.10 – the only difference is that it slows your computer down if you are on an older model. Since Steve Jobs died innovation at Apple basically stopped; all the new devices is just the same as before but maybe with an extra camera or a bit more RAM or a faster CPU. The laptop that I bought is no exception compared to the Macbook Air that I bought 8 years ago.
I use Adobe Photoshop CS6 which requires Java 6 SE; it’s supposed to be an older version of JAVA but it actually does the job; but the JAVA downgrade that Apple offers doesn’t work for Catalina (10.15) – https://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US; it should but they just deliberately made it so it doesn’t.
I found a great post online on how to fix this:-
https://www.harrisgeospatial.com/Support/Self-Help-Tools/Help-Articles/Help-Articles-Detail/ArtMID/10220/ArticleID/23780/Mac-OS-Catalina-1015-ENVIIDL-and-Legacy-Java-6-Dependencies – It really works and I was surprised.
The error message that you will receive is “A Newer Version of this package is already installed” but it’s not.
I followed the instructions on the Harris Geo Spatial website and managed to generate a package that I was able to use to install JAVA6 SE; to save people hassle I have uploaded here and you can download it directly to save yourself from following the steps yourself. You download:-ModifiedJava6Install.pkg
I also download JAVA 7 too which can be downloaded here – it needs X86_64 architecture:-
jdk-7u80-macosx-x64.dmg
With macOS 10.15, Apple introduced new application security checks, which are used by Gatekeeper to verify the contents of distributed software. When you install or run software for the first time, Gatekeeper verifies that the software has been notarized. See Notarizing Your App Before Distribution.
JDK 14 is the first release that complies with the new macOS 10.15 hardening and notarization requirements. If you want to install and test earlier versions of the JDK or JRE on macOS 10.15, this document explains some expect warnings and how to proceed.
As of the time when this article was written you can still install and run non-notarized software on macOS 10.15 systems by modifying your security preferences. The following steps show you how to install a non-notarized JDK or JRE.
Note: These steps use the JDK 8u231 macOS installer as an example. These steps apply equally to all other JDK and JRE releases.
.dmg
file to begin the installation. The system verifies the .dmg
file, then opens a Finder window with the icon of an open box (package) and the name of the .pkg
file.Then, a window appears with text similar to the following:
'JDK 8 Update 231.pkg' can't be opened because Apple cannot check it for malicious software. This software needs to be updated. Contact the developer for more information. |
Click OK.
'JDK 8 Update 231.pkg' was blocked from use because it is not from an identified developer. |
Click the Open Anyway button.
'JDK 8 Update 231.pkg' can't be opened because Apple cannot check it for malicious software. This software needs to be updated. Contact the developer for more information. |
Click the Open button.
Installer is trying to install new software. Enter your password to allow this. |
Enter your user name and password, then click the Install Software button.
You don't have to modify your security preferences if you install the JDK from a .tar.gz
file archive, in particular, a prebuilt OpenJDK package. However, the system may warn you the first time you run a Java command-line tool.
When you run a command-line tool for the first time (such as java
), depending on which app (such as Safari or Firefox) you used to download the installer, a window may appear with text similar to the following:
'jdk1.8.0_231.jdk' is an app created by Safari. Are you sure you want to open it? |
Click the Open button.
Depending on the folder in which you installed the JDK or JRE, another window may also appear with text similar to the following:
'java' would like to access files in your Downloads folder. |
Click the OK button.