לא נמצאו כיתות גדולות ב- NetBeans

שגיאות הידור חמקמק יכולות להיות מוסתרות בהגדרות התצורה של IDE.

מעמד ראשי

למרות שהתוכנית שלך עשויה להכיל מספר קובצי קוד מקור המכילים מגוון של אובייקטים, Java Virtual Machine מופעל על ידי הפעלת הקוד שלך בראש שיטת "הסטטיסטיקה הציבורית הריקנית העיקרית" שלך במחלקה הראשית שלך. אם NetBeans לא יכול למצוא שיטה זו במהלך תהליך של קומפילציה הפרויקט שלך בקוד בתים, המהדר לא יוכל להשלים את התהליך. בלי לדעת איפה המעמד הראשי, MVJ לא יוכל להפעיל את התוכנית. זוהי הסיבה להודעת השגיאה "לא ניתן למצוא את המחלקה הראשית".

שגיאות תחביר של מחלקות עיקריות

שגיאת תחביר פשוטה סביב הפונקציה העיקרית שלך יכולה להיות הסיבה להודעת שגיאה זו. ודא כי השיטה העיקרית שלך יש את ההצהרה המלאה "הציבור סטטיים חלל הראשי (מחרוזת [] ארגומנטים)" לפני סוגריים שלה. אם הצהרת על שיטה זו כראוי, ודא כי אתה לא להשמיט את "הקהל" של ההצהרה של הכיתה העיקרית שלך. אם השמיט את המונח הזה, אתה בטעות הכריז את הכיתה העיקרית שלך כמו מופשט. ג 'אווה לא יכול ליצור מעמד מופשט, אז זה ימנע את המהדר מ הידור התוכנית שלך.

מאפייני הפרויקט

אם אין שגיאת תחביר במחלקה הראשית שלך, ייתכן שהבעיה נמצאת בתצורה של פרוייקט NetBeans שלך. כאשר אתה יוצר את הפרויקט שלך בהתחלה, אתה מציין איזה סוג של NetBeans אתה צריך להתייחס כמעמד הראשי. אם ציינת את הקובץ הלא נכון או שינית את שם המחלקה הראשית שלך, ייתכן ש- NetBeans לא יוכל לאתר את השיטה הראשית שלך. עבור אל "קובץ" בתפריט, בחר "פרויקט מאפיינים" ולאחר מכן לחץ על "בחר את המחלקה הראשית". לחץ על הקובץ שבו אתה משתמש כמעמד הראשי שלך כדי לוודא כי פרוייקט NetBeans שלך מוגדר כראוי.

לבנות מחדש את הפרויקט

אם עדיין אינך מוצא את הבעיה, או אם תיקנת אותה, אך עדיין מקבל את השגיאה של "לא נמצא מחלקה מרכזית", ייתכן שהבעיה שלך היא שיש אי התאמה בין הפרוייקט הנוכחי שלך לבין ההגדרות בקובץ הקובץ השמור של הפרויקט שלך NetBeans אתה יכול לעדכן את הקובץ המטמון כדי לשקף את המצב הנוכחי של הפרויקט שלך על ידי לחיצה על "בנייה" בתפריט ולאחר מכן בחירת "נקי ולבנות הפרויקט הראשי".