Ciao a tutti
ho un problema con un batch

non trova una classe e l'errore che mi da è
Exception in thread "main" java.lang.NoClassDefFoundError: it.monitorweb.batch.ImportaConsuntivi

il mio batch è cosi costituito:
codice:
REM @echo off
set JAVA_CLASSPATH=./lib/mail.jar;./lib/sqljdbc.jar;./lib/importa_nosource.jar;./lib/j2ee.jar;./lib/activation.jar;

%JAVA_HOME%\bin\java -cp %JAVA_CLASSPATH% it.monitorweb.batch.ImportaConsuntivi 
echo Premi un tasto per uscire        
pause>nul 
exit
il file class esiste nel importa_nosource.jar
il bat è nella directory dove esistono la cartella lib che al suo interno ha i jar
e dove esiste un'altra cartella it.monitorweb.batch.ImportaConsuntivi.java

cosa devo controllare che mi sfugge?