Ενώ το πρόγραμμά σας μπορεί να αποτελείται από διάφορα αρχεία πηγαίου κώδικα που περιέχει μια ποικιλία από αντικείμενα , η Java Virtual Machine ξεκινά την εκτέλεση του κώδικά σας στην κορυφή του «δημόσιου άκυρη κύρια στατική " μέθοδος σας μέσα σας κύρια κατηγορία . Αν NetBeans δεν μπορεί να βρει αυτή τη μέθοδο κατά τη διάρκεια της διαδικασίας κατάρτισης του έργου σας σε bytecode , τότε ο compiler θα είναι σε θέση να ολοκληρώσει τη διαδικασία σύνταξης. Χωρίς να γνωρίζουν εάν η κύρια κατηγορία είναι , η JVM δεν θα είναι σε θέση να εκτελέσει το πρόγραμμα . Αυτή είναι η αιτία του "No Main Class βρέθηκε " μήνυμα λάθους .
Εικόνων Κύρια Σύνταξη κλάσης Λάθη
Η
Ένα απλό συντακτικό λάθος γύρω από κύρια λειτουργία σας θα μπορούσε να είναι η αιτία αυτού του μηνύματος σφάλματος. Βεβαιωθείτε ότι η κύρια μέθοδος σας έχει την πλήρη δήλωση " δημόσια στατική άκυρη κύρια ( String [ ] args ) " πριν από αγκύλες του . Αν κηρυχθεί αυτή τη μέθοδο σωστά , στη συνέχεια, βεβαιωθείτε ότι δεν έχετε παραλείψει το "κοινό " από την κύρια κατηγορία δήλωση σας . Εάν παραλειφθεί ο όρος δημόσια , τότε θα δηλωθεί κατά λάθος το main class ως αφηρημένη . Java δεν μπορούν να υπόσταση σε ένα παράδειγμα από μια αφηρημένη κατηγορία , έτσι αυτό θα αποτρέψει τον compiler από την κατάρτιση του προγράμματός σας .
Η Ιδιότητες έργου
Η
Αν δεν υπάρχουν συντακτικά λάθη στην κύρια κλάση σας , τότε το πρόβλημα θα μπορούσε να βρίσκεται σε NetBeans διαμόρφωση του έργου σας . Όταν ρυθμίζετε για πρώτη φορά το έργο σας , μπορείτε να καθορίσετε ποια NetBeans τάξη θα πρέπει να αντιμετωπίζουν ως την κύρια κατηγορία . Εάν έχετε ορίσει το λάθος αρχείο , ή να αλλάξει το όνομα του αρχείου της κύριας κατηγορίας σας , τότε NetBeans θα είναι σε θέση να εντοπίσει κύρια μέθοδος σας . Πηγαίνετε στο μενού "Αρχείο" , επιλέξτε "Ιδιότητες έργου , " και στη συνέχεια κάντε κλικ στο " Επιλογή Main Class . " Κάντε κλικ στο αρχείο που χρησιμοποιείτε ως κύρια κατηγορία για να βεβαιωθείτε ότι το NetBeans το έργο σας έχει ρυθμιστεί σωστά .
Η Rebuild έργου
Η
Εάν και πάλι δεν μπορείτε να βρείτε το πρόβλημα , ή εάν το πρόβλημα επιδιορθώθηκε , αλλά εξακολουθούν να πάρει το " όχι Βασική Class βρέθηκε" σφάλμα , τότε το πρόβλημά σας μπορεί να είναι ότι υπάρχει αναντιστοιχία μεταξύ της τρέχουσας έργο σας και τις ρυθμίσεις του NetBeans αρχείο cache του έργου σας . Μπορείτε να ενημερώσετε το αρχείο cashe να αντικατοπτρίζει την τρέχουσα κατάσταση του έργου σας πηγαίνοντας στο μενού " Build" , στη συνέχεια επιλέγοντας "Clean and Build Main Project. "
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα