Java - java.lang.ClassNotFoundException

 
Vista:

java.lang.ClassNotFoundException

Publicado por Michel (4 intervenciones) el 25/09/2009 20:30:25
Buenas

Estoy programando una aplicacion en Java utilizando JDBC para hacer consultas sobre una Base de datos MySQL. El entorno de programacion es el NetBeans y dentro del entorno todo funciona perfectamente pero el problema llega cuando quiero independizar la aplicación generando un fichero JAR. una vez creado y ejecutado me sale lo siguiente:

Exception in thread "main" java.lang.NoClassDefFoundError: StockFeedServer/jar
Caused by: java.lang.ClassNotFoundException: StockFeedServer.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:399)

He estado buscando informacion por la web y sigo los pasos que dicen sobre incluir el fichero "mysql-connector-java-5.1.7-bin.jar" dentro del proyecto, es decir, lo añado dentro del apartado Biblioteca en propiedades del proyecto. Tambien he configurado la variable CLASSPATH utilizando la siguiente orden:

export set CLASSPATH=Public/mysql-connector-java-5.1.7-bin.jar:$CLASSPATH

que es tal y como viene en la página de MySQL.

Me falta algo, no puedo solucionar este error.

Agradecería mucho ayuda. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:java.lang.ClassNotFoundException

Publicado por Gilberto (378 intervenciones) el 27/09/2009 15:31:31
El entorno Netbeans genera automaticamente un archivo jar executable para proyectos desarrollados a partir del menú. Busca en la carpeta de tu proyecto la subcarpeta dist.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar