- En primer lugar, intente descargar la lista Java y si eso no va directamente, usa el siguiente script para instalarlo.
Aquí hay una forma más sencilla, un AppleScript que elimina los límites de instalación de Java para MacOS 2017-001.
set theDMG to choose file with prompt "Please select javaforosx.dmg:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
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"}
El script le pide que seleccione el archivo dmg, abre el archivo, desempaqueta JavaForOSX.pkg, modifica el archivo de distribución y guarda un nuevo archivo pkg en el escritorio, Java.pkg, que puede ser instalado en Catalina.
Para los que prefieren hacer esto directamente en el Terminal:
t=${TMPDIR:-/tmp}/java
hdiutil mount /path/to/javaforosx.dmg
pkgutil --expand /Volumes/Java\ for\ macOS\ 2017-001/JavaForOSX.pkg "$t"
hdiutil unmount /Volumes/Java\ for\ macOS\ 2017-001
sed -i '' 's/return false/return true/g' "$t"/Distribution
pkgutil --flatten "$t" ~/Desktop/Java.pkg
rm -rf "$t"
open ~/Desktop/Java.pkg