He instalado Java y estoy tratando de instalar NetBeans 11.3 en mi Windows 10 pero luego ejecuté el exe. instalador, apareció un mensaje de error:
Ocurrió una excepción inesperada en el hilo principal java.lang.NoClassDefFoundError java / util / jar / Pack200
Respuestas:
NetBeans tiene problemas con el jdk-14, porque supongo que tiene instalado el jdk-14, así que desinstálelo y pruébelo con el jdk-13.0.2.
fuente
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.
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
editar: lo resolví de esta manera.
Ahora NetBeans se ejecuta con el JDK 14.
fuente
El sitio https://netbeans.apache.org/download/nb113/nb113.html ahora tiene este memo:
Los instaladores no se ejecutarán bajo JDK 14 porque el uso se hace de las Herramientas y API Pack200, para empacar y desempacar, que se elimina en JDK 14, ver JEP 367.
fuente
Sí, lo hice funcionar de la siguiente manera desde cmd, cuando me refería a una versión anterior: Apache-NetBeans-11.3-bin-windows-x64.exe --javahome "C: \ Archivos de programa \ Java \ jdk-12.0.2"
fuente
Si hay instaladas varias versiones de JDK, debe definir la variable de entorno "JAVA_HOME" donde establecer la ruta a JDK-12. Los detalles se describen aquí . (Solo en ruso)
fuente
Una forma alternativa de Andy.
(Windows)
1) Haga clic derecho en el instalador "Apache-NetBeans-11.3-bin-windows-x64" y seleccione "Crear acceso directo".
2) Haga clic derecho en el acceso directo creado y seleccione "Propiedades".
3) En el cuadro de texto "objetivo", agregue su ruta de versión JDK menor de 14 al final, así es como se ve el mío:
4) Presione OK cuando haya terminado, haga doble clic en el acceso directo y debería instalarse bien ahora.
fuente