No main class found

di Anonimizzato14954 il
9 risposte
Faccio partire il programma creato e mi appare quella scritta e il programma non va, io il main lo vedo, che succede?

9 Risposte

  • cherry ha scritto:


    Faccio partire il programma creato e mi appare quella scritta e il programma non va, io il main lo vedo, che succede?
    Spiega meglio cosa hai scritto, dove, lanciato come, ecc... Non abbiamo la sfera di cristallo ...
  • Nel progetto non è impostata la "Main Class".
    Tasto destro sul nome del progetto ("JavaApplication58" nella lista progetti a sinistra) -> Proprietà -> Vai nella scheda "Run" (o Avvio in Italiano o qualcosa del genere) e nella casella "Main Class" (o "Classe principale" sulla destra) indica il nome completo della classe (o fai clic su "Browse" o "Sfoglia" per selezionarla dall'elenco).


    Ciao.
  • Io quel problema di solito lo risolvevo aggiungendo nel file MANIFEST il tag "Main-Class: nomePacchetto.nomeMainClass"
    e poi mando in esecuzione il JAR usando il comando java -jar nomeApplicazione.jar
    Io però uso linux
  • A parte che quello è un warning e non un errore... c'è pure un pulsante con su scritto "Run Anyway", ovvero "continua ugualmente".
    Nella seconda immagine che hai postato si vede che hai premuto il "Browse" per la "Working Directory" (che generalmente va lasciato vuoto)... quello per la Main Class è quello più su... non si capisce se l'hai selezionata o meno.

    Ciao.
  • Maiuscolo+F6 oppure tasto destro sul nome del sorgente o dentro l'editor e poi scegli "Run File"
  • Ho riavviato il computer e si è sistemato.
Devi accedere o registrarti per scrivere nel forum
9 risposte