Originariamente inviato da LeleFT
Argomento che dovrebbe essere trattato nel capitolo 1 di un qualunque libro su Java esistente al mondo.
sono settimane che gli dico che sta partendo con il piede sbagliato perché si sta leggendo un testo di java, ma sta saltando passi importanti (che gli servirebbero per capire le scelte implementative ed evitare domande di questo tipo).

In ogni caso:

1. ogni programma ha una main class, devi specificare run as java application, se non trova la main class dovrebbe chiederti di specificarla.
2. le stesse cose puoi farle andando a configurare le opzioni di run
3. sconsiglio altamente l'uso di IDE se non si hanno concetti chiari: l'IDE è un utile supporto allo sviluppo, non l'alternativa alla riga di comando. Diventa supporto quando sai cosa fa ogni singola istruzione (e agisci di conseguenza)