come sto cercando di fare io... piano piano ci sto riuscendo...
vado a tentativi!!!
:gren::gren:
come sto cercando di fare io... piano piano ci sto riuscendo...
vado a tentativi!!!
:gren::gren:
l'ultimo aiutino... :gren: ...
la mia classe principale è in c:\db\datadischi\
il mio file Manifest sarà il seguente?
Manifest-Version: 1.0
Main-Class: c:\db\datadischi\Principale
Created-By: 1.3.1_06 (Sun Microsystems Inc.)
no, perchè mi dice che la trova...
![]()
Hai tutti i Class in una cartella o usi i Package???
![]()
ho tutti i Class in una cartella
c:\db\datadischi\
appunto, e fanno parte tutti dello stesso package!
Esempio:
il nome del package tutto minuscolo e il nome della classe senza estensione.codice:Manifest-Version: 1.0 Created-By: Lelefante Main-Class: nomepackage.MainClass![]()
Ciao,
Lorenzo
io metto datadischi.Principale e mi da come eccezione:Codice PHP:Manifest-Version: 1.0
Created-By: Lelefante
Main-Class: nomepackage.MainClass
Exception in thread "main" java.lang.NoClassDefFoundError: datadischi/Principale
boh...![]()
Ma scusa se sono tutti nella stessa cartella cosa te ne fai dei package ?
Metti il Manifest.mf nella cartella nei File .class e inserisci il nome nel MainFile senza estensioni...
![]()
Facciamo cosi', posta qui l'output del jar e vediamo cosa ti da dei problemi.
Ciao,
Lorenzo
Main-Class: c:\db\datadischi\Principale sbagliato
Main-Class: db.datadischi.Principale corretto
-------------------------------------------------
Il fumo nuoce gravemente alla salute
Non serve a nulla "db.datadischi." ! Basta Principale...Originariamente inviato da userfra
Main-Class: c:\db\datadischi\Principale sbagliato
Main-Class: db.datadischi.Principale corretto
![]()