Problema con jar
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.
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.
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.
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.