Originariamente inviato da Kilin
Oggi ho riprovato, e doppio cliccando (o facendo java -jar MioProg.jar) ottengo degli errori e l'applicazione non parte..

codice:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/jfree/data/general/DefaultPieDataset
Come al solito la questione è sempre la stessa .... far trovare le classi alla JVM.
Se si "lancia" direttamente il jar tramite -jar, la variabile di ambiente CLASSPATH non conta più e nemmeno l'opzione -classpath verrebbe considerata!

I modi per far trovare classi in jar esterni al tuo jar principale alla fin fine in questo caso sono 2:
a) Nel "manifest" del tuo jar specifichi l'attributo Class-Path per indicare gli URL "relativi" (es. lib/pippo.jar) ai jar esterni.
oppure
b) Usi il meccanismo di "extension" e metti i jar esterni nella lib/ext di un JRE.