La excepción:
java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
Se arroja cuando netbeans no puede crear un archivo dentro de un proyecto. No importando que tipo de archivo sea, con excepción de un archivo en blanco.
El problema surge por que la actualización mezcla ciertas librerías en los paths de la versión 1.5 y la versión 1.6.
Para solucionar esto debemos abrir una terminal y navegar hasta los contents de Netbeans localizados en:
/Applications/NetBeans/NetBeans 6.7 RC3.app/Contents/Resources/NetBeans/etc
Ahí con el editor pico abrimos el archivo llamado "netbeans.conf"
en la línea donde define el path de jdk, le quitamos el comentario # y debe quedar con la ruta del jdk 1.6
netbeans_jdkhome="/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/"
De esta manera al abrir Netbeans encontrara todos los paquetes del jdk.
Tenía el mismo problema y con tú ayuda solucione el problema. Gracias ^_^
ResponderEliminareres un hacker Pol!!! XD
ResponderEliminarExcelente ayuda. Tuve el mismo problema, apliqué el cambio que sugieres y volvió a funcionar.
ResponderEliminarGracias!!!
Muchísimas gracias, ya empezaba a desesperar. Ocurre también en la 6.5.1 en macosx.
ResponderEliminarGracias de nuevo.
Gracias!!! era exactamente eso, se modifica el fichero, se reinicia el netbeans y voilà!
ResponderEliminarAlberto