Ho dei problemi con java ma non in compilazione bensì durante il lancio del programma.
javac nomeCartella\NomeFile.java va perfettamente: compila senza errori.
Ma quando mi appresto a lanciare il mio file *.class appena generato dalla compilazione e cioè java nomeCartella\NomeFile mi viene restituito questo errore.
exception in thread "main" java.lang.NoCassDefFoundError: nomeCartella\NomeFile <worng name: nomeCartella\NomeFile>
Cercando on line mi sono fatto l'idea che non venga trovato il file class, e quindi che sia impostato male il mio CLASSPATH.
Per ora sono impostati così:
CLASSPATH = .
PATH = C:\Programmi\PC Connectivity Solution\;%SystemRoot%\system32;%SystemRoot%;%Syst emRoot%\System32\Wbem;C:\Programmi\QuickTime\QTSys tem\;C:\Programmi\Java\jdk1.5.0_14\bin;
Grazie a chi mi aiuterà!
Aggiungo una precisazione che potrebbe essere utile:
ripeto che la compilazione non presenta problemi;
ma se io:
in D:\cartella
scrivo
java hello\Hello
RESTITUISCE ERRORE
al contrario se in D:\cartella\hello
scrivo
java Hello
FUNZIONA
Annoto ancora una cosa sto facendo un progetto che necessita del lancio dal livello superiore in quanto utilizza dei package per questo mi sto ostinando a lanciare dal livello superiore anche hello, fin tanto che non andrà hello di sicuro neanche gli altri andranno.
Grazie mille in anticipo