Potrebbero essere due errori collegati o no.
Il primo dipende quasi sicuramente dal fatto che Eclipse (ovviamente senza che tu gli abbia detto di farlo : è un IDE, prende lui le decisioni!) ha aggiunto la clausola package all'inizio delle classi. Questo significa che per avviare l'applicazione devi avere le classi dentro ad una struttura di cartelle che rispecchia il package e devi richiamare la main-class dal di fuori, passandogli tutto il percorso usando i punti come separatore di cartella.

Il secondo è quasi sicuramente un problema di CLASSPATH di cui si è parlato ampiamente.


Ciao.