D'oh!
Ma quanto sono stupido

avevo messo una linea di commento fatta così
codice:
	// **************************************
per segnalarmi che dovevo ancora lavorare su quella parte, e mi sono accorto soltanto ora che java interpretava quel // * come un /* e quindi iniziava un commento su più righe fino alla fine del metodo main!!

Giorni interi a scervellarmi!

Ora funziona tutto, grazie ancora!