NoClassDefFoundError

Yartax
13 de Octubre del 2005
Hola!

Estoy utilizando el NetBeans como editor para hacer un programilla que ataca a una BBDD (Firebird). El driver de la BBDD esta dentro de un jar incorporado dentro del projecto. De hecho desde mi maquina el programa funciona correctamente.

El problema es cuando copio el programa en foramto jar a otro equipo y lo arranco; al intentar registrar el driver salta con la exception \"NoClassDefFoundError\". Supongo que hay algun problema con el classpath y el jar y no puede montar la clase, pero no se como resolverlo.

Saludos y gracias.

chuidiang
13 de Octubre del 2005
Hola:

Tienes que copiar los dos jar, el tuyo y el de la base de datos.
En el fichero de manifiesto de tu jar, debes poner una linea que diga
Class-path: <path>/ficheroBaseDatos.jar

El path de ficheroBaseDatos.jar debe ser relativo al sitio donde está el jar de tu aplicación.

Se bueno.