|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Apr 2006
Messaggi: 9
|
[java]jar....un problema anomalo!!
Ciao a tutti,
ho sviluppato un'applicazione con eclipse e ho creato il jar con il seguente manifesto Manifest-Version: 1.0 Main-Class: it.unige.lips.dist.promInstaller.PromInstaller Class-Path: swt.jar commons-httpclient-2.0.2.jar commons-logging.jar ho inserito nella directory in cui e' contenuto il mio jar i 3 jar inseriti nel Class-Path e le dll delle swt. Una volta eseguito il lunc dal cmd mi da questo errore Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Composite Come prova ho creato un'applicazione piu' semplice che contenesse al suo interno un oggetto di tipo composite per vedere se si ripeteva l'errore ma invece la mia nuova applicazione funziona correttamente..... Qualcuno sa cosa puo' generare questo errore? Grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
immagino che devi settare anche la variabile java.library.path per permettere al classloader di caricare le librerie native..
solo che non ho idea se le puoi caricare direttamente dal jar.. con java web start è sufficiente usare nel descrittore il tag nativelib passandogli l'indirizzo del jar, ma per un applicazione java pure forse sarebbe necessario estrarre il jar in una direcrotry e passargli quella in java.library.path. Cmq per prima cosa prova a settare java.library.path (con l'opzione java -Djava.library.path=jardelledll) facendolo puntare al tuo file jar. Se non funziona estrai le dll e fai puntare java.library.path direttamente a quelle.
__________________
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:53.



















