Vedo che viene fatto uso di un package. La regola principale e fondamentale dei package è che la struttura dei nomi dei package si deve sempre "riflettere" nella struttura delle directory.
Per una classe com.pippo.Prova
package com.pippo;
public class Prova { .... }
Il file .class deve stare tassativamente in un percorso com/pippo, e la directory che contiene la directory 'com' (il package radice) deve essere in "classpath".
Esempio: Il file .class della classe sopra potrebbe stare ad esempio in:
C:\Java\Esempi\com\pippo\Prova.class
E in classpath va messo il path C:\Java\Esempi
Es. SET CLASSPATH=.;C:\Java\Esempi