PDA

Visualizza la versione completa : [java] Compilo il main va tutto ma....


stoppy
28-01-2005, 13:35
Ciao,
ho creato un progetto col jcreator. Se compilo e facccio partire la classe main funziona tutto alla perfezione ma, se faccio Run Project mi dice che c'è un'eccezzione net thread main e non va. Stessa cosa se lo faccio partire da dos digitando > java Main

Da cosa dipende?
Non mi da nemmeno un errore di compilazione...

netarrow
28-01-2005, 18:47
che eccezione da?

:ciauz:

stoppy
28-01-2005, 18:51
Exception in thread "main" java.lang.NoClassDefFoundError

netarrow
29-01-2005, 15:37
Originariamente inviato da stoppy
Exception in thread "main" java.lang.NoClassDefFoundError



Thrown if the Java Virtual Machine or a ClassLoader instance tries to
load in the definition of a class (as part of a normal method call or
as part of creating a new instance using the new expression) and no
definition of the class could be found.


The searched-for class definition existed when the currently
executing class was compiled, but the definition can no longer be
found.



Pearicamente, quando compili trova il file, quando esegue no.
il file .class la JVM non lo vede. Controlla che sia posizionato giustamente.

Solitamente la cosa migliore da fare è inserire javac nella variabile path, poi creare un bat allo stesso livello dei file java e class col comando

javac *.java
java MainClass

:ciauz:

Loading