Dopo anni di assenza, sto tornando a programmare in Java.

Ai tempi in cui programmavo facevo uso di Linux e agivo direttamente da linea di comando. Al momento, però, sottomano ho un pc con Windows e mi manca lo spazio sull'hd per affiancargli una distro Linux (recupero appena possibile, promesso )

Temporaneamente sto usando una IDE (Netbeans).
Per realizzare un semplice programmino mi servirebbe però la linea di comando. Ho cercato di configurarla: ho modificato le variabili d'ambiente e la variabile "Path" di sistema, però quando entro nel prompt e cerco di eseguire la classe compilata mi dà questo errore:

Exception in thread "main" java.lang.NoClassDefFoundError

Ho spulciato in rete e da quello che ho capito l'errore "NoClassDefFoundError" si ha quando la JVM non riesce a eseguire qualche classe in runtime...
Ma cosa devo fare per risolvere? Qualcuno ha un'idea di dove devo mettere le mani?
Mi pare tra l'altro un errore molto strano (cioè, è possibile che non carichi le classi principali del java.lang?)

Aggiungo che il programma non ha errori di sintassi, perché Netbeans me lo compila e lo lancia correttamente.
Tra l'altro è uno script molto semplice, preso da un articolo di html.it