netbeans

Как да разрешите грешка „Не е намерен основен клас в NetBeans“

Как да разрешите грешка „Не е намерен основен клас в NetBeans“
Работили ли сте някога с NetBeans и получавате много разочароваща грешка, която казва: „Не е намерен основен клас“?  Ще ви покажем как да разрешите този проблем в тази статия.  Но първо трябва да започнем с някаква предистория, за да можете да разберете процеса.

Нека започнем с това да знаем какво всъщност е NetBeans. Така NetBeans е интегрирана среда за разработка (IDE), първоначално използвана за Java, но освен за разработка на Java, тя има и разширения за други езици като PHP, C ++, C, HTML5 и JavaScript. Може да се изпълнява на различни операционни системи като Windows, macOS, Linux и Solaris. Приложенията, базирани на NetBeans, които включват IDE на NetBeans и други, също могат да бъдат разширени от разработчици на трети страни. През юли 2006 г., съгласно Общия лиценз за разработка и разпространение на Sun (CDDL), IDE на NetBeans получи лиценз.  Наскоро NetBeans IDE и платформата бяха дарени на Apache Foundation от Oracle. През април 2019 г. той премина през цикъл на бизнес развитие и излезе като проект от най-високо ниво, така че в момента NetBeans е лицензиран под лиценза Apache 2.0.

Интегрираната среда за разработка на NetBeans е платформа с отворен код. NetBeans IDE поддържа разработването на всички типове Java приложения, които включват Java SE, JavaFX Java ME, уеб, EJB и мобилни приложения. Другите функции на IDE включват поддръжка на Maven, рефакторинг, базирана на Ant система за проектиране, контрол на версиите (която поддържа Git, CVS, Mercurial, Subversion и Clearcase).

NetBeans предоставят възможност за изграждане на софтуерни приложения от набор от модулни компоненти, известни също като модули. Тези модули предоставят всички основни функции на IDE. всеки от тях има добре дефинирана функция като поддръжка на различни езици, редактиране или поддръжка на системата за управление на версиите CVS и SVN, има всички компоненти, които поддържат разработката на Java в едно изтегляне, което позволява на потребителя да започне да работи веднага, за други езици и нови функции NetBeans трябва да се разшири, да се инсталират нови модули и пакети. Например Sun Java Studio Creator от Sun Microsystem, Sun Java Studio Enterprise и Sun Studio са базирани на IDE на NetBeans.

Основен метод

Преминавайки към основния метод, на езика Java, приложението на Java не може да бъде изградено без основен метод. Java приложението се дефинира като публичен Java клас с метод main ().

публично: Това е спецификатор за достъп. Публичната ключова дума се използва преди основната, за да може виртуалната машина Java да идентифицира точката на изпълнение на програмата. Ако спецификаторът за достъп е различен от публичен, който е частен или защитен, той няма да бъде видим за JVM и програмата няма да знае точката на изпълнение.

статични: всяка функция става статична, може да се направи статична с помощта на ключовата дума static. Статичните методи са функциите, които могат да се изпълняват или извикват без създаването на каквито и да било обекти, така че за извикване на основната функция обектите не са необходими. Необходимо е да се извика основният метод, без да се създава обект, поради което се използва статичен

празно: това определя типа изпълнение, който е нула. Компилаторът признава, че методът не връща никакъв вид стойност.

main (): Това е синтаксис по подразбиране, който вече е дефиниран в Java Virtual Machine. JVM извиква тази функция, за да компилира програма по ред и да завърши компилацията след завършване на функцията. Основният метод също може да бъде претоварен

Args аргументи []: Методът main () също приема някакъв вид въвеждане на данни от потребителя. Той приема масив от низове чрез cmd редови аргументи. Аргументите на командния ред се предават през параметъра args, който е масив от низове.

Разрешаване на грешката

Сега знаем, че основният метод е доста важен за стартиране на програма на JVM. Следват възможните решения за преодоляване на грешката „Основният клас не е намерен в NetBeans“:

Стандартният начин за стартиране на проекта с main:

Ако просто искате да стартирате файла, щракнете с десния бутон върху класа от изследователя на пакети и щракнете върху Изпълнение на файл или (Alt + R, F) или (Shift + F6)

Правилен синтаксисен подпис на main:

Посочване на основния клас:

ГРЕШКА ЗА ПРОСТРАНСТВО в паметта / кеша:

Ако сте опитали това и все още не работи, тогава:

Отидете на Начало / NetBeans / nb / var / кеш и изтрийте Кеш памет папка. След това отворете IDE на NetBeans отново и стартирайте проекта

Ако нещата все още не работят, опитайте следните стъпки:

  1. Изберете проекта от изследователя на проекта
  2. Изберете Run от лентата с менюта

Изберете Компилиране

Най-добрите игри за игра с ръчно проследяване
Oculus Quest наскоро представи страхотната идея за ръчно проследяване без контролери. С непрекъснато нарастващия брой игри и дейности, които изпълнява...
Как да покажете OSD наслагване в приложения на цял екран за Linux и игри
Играта на цял екран или използване на приложения в режим на цял екран без разсейване може да ви откъсне от съответната системна информация, видима в п...
Топ 5 карти за залавяне на игри
Всички сме виждали и обичаме поточни игри в YouTube. PewDiePie, Jakesepticye и Markiplier са само някои от най-добрите геймъри, които са спечелили мил...