Problema con jar

Carlos
27 de Agosto del 2004
Mi problema es el siguiente:
He creado un jar que esta en c: llamado pruebas.jar
y a su vez las clases que estan dentro de mi jar importan clases de otros
jar ya creados que estan en c:librerias.
El problema viene cuando ejecuto mi jar porque no localiza los otros jar.
Mi jar esta bien creado o eso creo, ;).
Para crear mi jar utilizo: jar -cmfv manifest.mf c:pruebas.jar
Estadisticas.*
Y para ejecutarlo: java -cp
c:libreriasSwiffChar.jar;c:libreriasmail.jar;c:libreriasactivation.jar
;c:libreriasiText.jar; -jar pruebas.jar y el error que obtengo es:
Exception in thread "main" java.lang.NoClassDefFoundError:
com/globfx/swiffchart
/SwiffChart
at Estadisticas.Grafico.crearGrafico(Grafico.java:42)
at Estadisticas.Principal.metodoPrincipal(Principal.java:13)
at Estadisticas.Principal.main(Principal.java:36)
¿que estoy haciendo mal? El error es que no localiza los jar, no?

Gracias por vuestra ayuda.
Salu2.

Rigel
27 de Agosto del 2004
HOLA:

Bueno según lo que veo es que no encuentra tus Jars, y te sugieroque primero cheques qué archivo es el que tiene el main, posteriormente verifica tu archivo manifiesto (ahí está el error), bien prueba ponerlo así:

Main-Class: ArchivoConElMain

y en la parte del class debe de estar así:

Class-Path: ArchivoMain.jar OtrosArchivos.jar

Obviamente procura gusrdar todos tus archivos en la misma carpeta, para no tener tantos problemas con el Path

Suerte.

Carlos
27 de Agosto del 2004
Muchas gracias funciona perfectamente!!!!!!!!!!
Te haré caso y guardare todos los jar en la misma carpeta.
Salu2.