


( i think, upto Java SE 6 in upto macOSX High-Sierra 10.13 ). One computer can have/use multiple versions of Java JRE/JDK, etc.So user need to load those specific version, which is required by an App. Some apps specifically need to use very specific (old) version of Java SE JRE/JDK, etc."LEGACY JAVA" is older version of Java SE JRE/JDK, etc. Run/double-click on "JavaSE6.pkg" file inside ~/Downloads/tmp/ folder.

Pkgutil -flatten ~/Downloads/tmp/OSXJavaSE6/ ~/Downloads/tmp/JavaSE6.pkg Sed -i '' 's/return false/return true/g' ~/Downloads/tmp/OSXJavaSE6/Distribution Hdiutil unmount "/Volumes/Java for macOS 2017-001/" Pkgutil -expand "/Volumes/Java for macOS 2017-001/JavaForOSX.pkg" ~/Downloads/tmp/OSXJavaSE6/
#LEGACY JAVA SE 6 RUNTIME MAC IDL MAC OS#
This should work to enable adding legacy Java onto the Catalina Mac OS device
#LEGACY JAVA SE 6 RUNTIME MAC IDL INSTALL#
Run this ModifiedJava6Install.pkg to install Java 6.
