Lo siento, pero en mi opinión es instalar una versión anterior de Java sin solución, solo porque funciona. Cuando alguien tiene problemas con su Firewall, simplemente deshabilitar el Firewall tampoco sería una solución.
https://www.java.com/en/download/faq/other_jreversions.xml
Recomendamos encarecidamente a los usuarios que eliminen todas las versiones anteriores de Java de su sistema. Mantener versiones antiguas y no compatibles de Java en su sistema presenta un serio riesgo de seguridad. La eliminación de versiones anteriores de Java de su sistema garantiza que las aplicaciones Java se ejecutarán con las mejoras de seguridad y rendimiento más actualizadas en su sistema.
La solución "real" sería una reprogramación del instalador de NetBeans. Esta función utilizada se sugirió por obsoleta el 04/04/2018, que se realizó el 23/08/2018.
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8200752
La eliminación se sugirió el 2019-10-08, que se realizó el 2019-12-18.
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8232022
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8232022
Suponemos que los desarrolladores que confían en Pack200 han tenido suficiente aviso sobre su eliminación propuesta para hacer arreglos alternativos. … Suponemos que los desarrolladores que usan pack200
para reducir los JAR de aplicaciones pueden cambiar a la jlink
herramienta o la jpackage
herramienta para crear tiempos de ejecución específicos de la aplicación con un factor de forma optimizado.
editar: lo resolví de esta manera.
- JDK 14 desinstalado
- JDK 13.0.2 instalado
- Apache NetBeans instalado
- JDK 14 instalado
- abra C: \ Archivos de programa \ NetBeans \ netbeans \ etc \ netbeans.conf y cambie la ruta a JDK
- desinstalado JDK 13.0.2
Ahora NetBeans se ejecuta con el JDK 14.