JAR + JFreeChart

Pablo
12 de Septiembre del 2005
Hola.
Pues mi pregunta es la siguiente. Tengo un programa Java que usa la libreria JFreechart. Pues bien, cuando creo el .jar ejecutable hago lo siguiente:
jar cvfm MiPrograma.jar MiManifesto.mf *.class images util
que me crea el .jar correspondiente, pero cuando hago "java -jar MiPrograma.jar" me pone lo siguiente:
Exception in thread "main" java.lang.NoClassDefFoundError: org/jfree/chart/ChartPanel at MiPrograma.main(MiPrograma.java:8)
La cuestión es que no encuentra la libreria JFreeChart, ¿como indico en el comando jar donde esta la libreria JFreeChart, que por otra parte esta formada por ficheros .jar?

chuidiang
12 de Septiembre del 2005
Hola:

Igual que en el fichero de manifiesto pones un Main-Class:, hay que poner un

Class-Path: fichero.jar fichero2.jar fichero3.jar

Los paths son relativos al jar tuyo.

En http://www.programacion.com/java/tutorial/jar/8/ tienes un tutorial sobre el tema.

Se bueno.