Pkgutil -expand '/Volumes/Java for macOS 2017-001/JavaForOSX. Of course we can’t hang with that so here’s a nice little bash script solution…this will download the file from Apple CDN, mount it, modify some booleans using sed and then drop a package on your desktop that will then let you install with out the OS version check. Well this time around it gives a message that a newer version is installed and won’t let you proceed with install. Oracle Java (Version 7 and later versions) requires an. It says, To use the java command-line tool, you need to install a JDK. Java 7 and later versions can run on your Mac. After upgrading to a newer version of Mac OS X (Yosemite 10.10 and El Capitan 10.11) or macOS (Sierra 10.12 and High Sierra 10.13), you may end up getting an annoying new pop-up message whenever you start your computer. does not provide a download for these systems. If you have problems with Java 6, contact Apple Technical Support. Java for macOS 2017-001 installs the legacy Java 6 runtime for macOS 10.13 High Sierra, macOS 10.12 Sierra, macOS 10.11 El Capitan, macOS 10.10 Yosemite, macOS 10.9 Mavericks, macOS 10.8. Java 7 and later versions are not supported by these older versions of Mac OS X.
Those of us who work with Legacy versions of Java are familiar with the dance of installing OS upgrades and reinstalling Apple Java 6. For issues related to Apple Java 6 on Mac, contact Apple Support.