NetBeans'de büyük sınıf bulunamadı

Hatalı derleme hataları IDE yapılandırma ayarlarında gizlenebilir.

Ana sınıf

Programınız çeşitli nesneler içeren birkaç kaynak kod dosyasından oluşmasına rağmen, Java Virtual Machine, kodunuzu ana sınıfınızdaki "public static void main" yönteminizin en üstünde çalıştırmaya başlar. NetBeans projenizi bayt koduyla derleme sürecinde bu yöntemi bulamazsa, derleyici işlemi tamamlayamayacaktır. Ana sınıfın nerede olduğunu bilmeden MVJ programı çalıştıramaz. "Ana sınıfı bulamıyor" hata iletisinin nedeni budur.

Ana sınıf sözdizimi hataları

Ana fonksiyonunuzun etrafındaki basit bir sözdizimi hatası bu hata mesajının sebebi olabilir. Ana yönteminizin, parantez önüne alınmadan önce "public static void main (String [] args)" bildiriminin tam olduğundan emin olun. Bu yöntemi uygun şekilde beyan ettiyseniz, ana sınıfınızın bildirisinin "kitlesini" ihmal etmediğinizden emin olun. Bu terimi atladıysanız, ana sınıfınızı yanlışlıkla soyut olarak ilan ettiniz. Java, bir soyut sınıfı başlatamaz, bu yüzden derleyicinin programınızı derlemesini engeller.

Proje özellikleri

Ana sınıfınızda sözdizimi hatası yoksa, sorun NetBeans projenizin yapılandırmasında bulunabilir. Projenizi başlangıçta kurduğunuzda, ana sınıf olarak hangi tür NetBeans uygulamanız gerektiğini belirtirsiniz. Yanlış dosyayı belirttiyseniz veya ana sınıfınızın adını değiştirdiyseniz, NetBeans ana yönteminizi bulamıyor olabilir. "Dosya" menüsüne gidin, "Proje Özellikleri" ni seçin ve ardından "Ana sınıfı seç" e tıklayın. NetBeans projenizin düzgün yapılandırıldığından emin olmak için ana sınıfınız olarak kullandığınız dosyaya tıklayın.

Yeniden inşa projesi

Sorunu hala bulamıyorsanız veya düzeltdiyseniz, ancak hala "Ana sınıf bulunamadı" hatası alırsanız, sorununuz, mevcut projenizle projenizin önbellek dosyasındaki ayarlar arasında bir uyumsuzluk olabilir. NetBeans. Önbellek dosyasını, "Yapım" menüsüne gidip "Ana projeyi temizle ve oluştur" seçeneğini seçerek projenizin mevcut durumunu yansıtacak şekilde güncelleyebilirsiniz.