Desculpe, mas na minha opinião é instalar uma versão antiga do Java sem solução, apenas porque funciona. Quando alguém tem problemas com o firewall, simplesmente desabilitar o firewall também não seria solução.
https://www.java.com/en/download/faq/other_jreversions.xml
Recomendamos que os usuários removem todas as versões mais antigas do Java do seu sistema. Manter versões antigas e não suportadas do Java em seu sistema apresenta um sério risco de segurança. A remoção de versões mais antigas do Java do seu sistema garante que os aplicativos Java sejam executados com as melhorias de segurança e desempenho mais atualizadas no seu sistema.
A solução "real" seria uma reprogramação do instalador do NetBeans. Essa função usada foi sugerida para descontinuada em 04/04/2018, realizada em 23/08/2018.
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8200752
A remoção foi sugerida em 2019-10-08, o que foi feito em 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
Supomos que os desenvolvedores que dependem do Pack200 tenham notado o suficiente sobre sua remoção proposta para fazer arranjos alternativos. … Supomos que os desenvolvedores que usam pack200
para reduzir os JARs do aplicativo podem mudar para a jlink
ferramenta ou a jpackage
ferramenta para criar tempos de execução específicos do aplicativo com um fator de forma otimizado.
edit: Eu resolvi assim.
- JDK 14 desinstalado
- JDK 13.0.2 instalado
- Apache NetBeans instalado
- JDK 14 instalado
- abra C: \ Arquivos de programas \ NetBeans \ netbeans \ etc \ netbeans.conf e altere o caminho para JDK
- desinstalado JDK 13.0.2
Agora, o NetBeans é executado com o JDK 14.