zemy
11-09-2012, 18:24
Salve, ho creato una piccola applicazione java e l'ho esportata in un file jar.
Il jar viene eseguito correttamente sulla mia macchina (win xp 32 bit, jre7, jre6) su un altra mia macchina (win 7 64 bit, jre7) e su un altra ancora (win 7 32 bit jre 7, jre 6) tuttavia non viene eseguito per nulla su altre due macchine su cui l'ho testato (win xp 32 bit jre 6).
Pensavo fosse un problema di jvm, tuttavia sia installando nelle macchine jre 7, sia adattando e ricompilando il mio programma per la versione 6 di java non ho ottenuto risultati migliori.
Non ricordo l'errore ad ogni modo da un problema di class not found.
Questo farebbe pensare al manifest o a qualche libreria mal disposta tuttavia non è così altrimenti non sarebbe partito sulle altre macchine (faccio presente che il file viene fatto partire direttamente da un disco di rete, dunque non può nemmeno dipendere da una diversità delle dipendenze fra le cartelle.)
Qualcuno può aiutarmi ad analizzare / risolvere il problema?
Grazie
Il jar viene eseguito correttamente sulla mia macchina (win xp 32 bit, jre7, jre6) su un altra mia macchina (win 7 64 bit, jre7) e su un altra ancora (win 7 32 bit jre 7, jre 6) tuttavia non viene eseguito per nulla su altre due macchine su cui l'ho testato (win xp 32 bit jre 6).
Pensavo fosse un problema di jvm, tuttavia sia installando nelle macchine jre 7, sia adattando e ricompilando il mio programma per la versione 6 di java non ho ottenuto risultati migliori.
Non ricordo l'errore ad ogni modo da un problema di class not found.
Questo farebbe pensare al manifest o a qualche libreria mal disposta tuttavia non è così altrimenti non sarebbe partito sulle altre macchine (faccio presente che il file viene fatto partire direttamente da un disco di rete, dunque non può nemmeno dipendere da una diversità delle dipendenze fra le cartelle.)
Qualcuno può aiutarmi ad analizzare / risolvere il problema?
Grazie