PDA

Visualizza versione completa : Irritante errore di java



grifis
16-11-2004, 17.45.19
Ho scritto un programma in java, e dopo averlo compilato correttamente, vado ad eseguirlo, e questo quello che mi risponde:

"exception in thread "main" java.lang.NoClassDefFoundError: esercizio1/class"


Ora, ho cercato su internet e l'unica cosa che ho trovato che devo eseguire il comando "java" nella stessa cartella dove si trova la mia classe, e cio esercizio1.class, ma proprio quello che ho fatto. Infine, mi sono accorto che qualunque nome metta mi da sempre quell'errore... ad esempio, il comando corretto :

java esercizio1.class

(il comando preciso :

d:\class\myjava\c:\jdk\bin\java esercizio1.class

naturalmente esercizio1.class sta sotto d:\class\myjava\ )


e mi da quell'errore... ma se scrivo:

java mannaggiaquelporcaccio.class

mi da sempre lo stesso errore solo che cambia il nome alla fine:

"exception in thread "main" java.lang.NoClassDefFoundError: mannaggiaquelporcaccio/class"

(da notare che mannaggiaquelporcaccio.class non esiste)


quindi non un errore mio nel programma ma un qualche cazzo di errore di java... almeno credo, sono alle prime armi e ho problemi nell'eseguire un cazzo di main.

TrustNoOne
23-11-2004, 14.34.47
devi passare il nome della classe col main.

java mannaggiaaquelporcaccio, non java mannaggiaaquelporcaccio.class...
;)

grifis
23-11-2004, 19.49.00
Originally posted by TrustNoOne
devi passare il nome della classe col main.

java mannaggiaaquelporcaccio, non java mannaggiaaquelporcaccio.class...
;)

Si avevo risolto grazie comunque!