нетбеанс

Како решити грешку „У НетБеанс-у није пронађена ниједна главна класа“

Како решити грешку „У НетБеанс-у није пронађена ниједна главна класа“
Да ли сте икада радили са НетБеанс-ом и добили сте врло фрустрирајућу грешку која каже: „Није пронађена ниједна главна класа“?  У овом чланку ћемо вам показати како да решите тај проблем.  Али прво морамо почети са неким позадинама како бисте могли да разумете поступак.

Почнимо са сазнањем шта је заправо НетБеанс. Дакле, НетБеанс је интегрисано развојно окружење (ИДЕ) које се првобитно користило за Јаву, али поред Јава развоја има и екстензије за друге језике попут ПХП, Ц ++, Ц, ХТМЛ5 и ЈаваСцрипт. Може се покретати на различитим оперативним системима као што су Виндовс, МацОС, Линук и Соларис. Апликације засноване на НетБеанс-у, које укључују НетБеанс ИДЕ и друге, такође могу проширити независни програмери. У јулу 2006. године, под Сун-овом заједничком лиценцом за развој и дистрибуцију (ЦДДЛ), НетБеанс ИДЕ је добио лиценцу.  Орацле је недавно ИДЕ и платформу НетБеанс поклонио Апацхе Фоундатион. У априлу 2019. прошао је циклус пословног развоја и издао се као пројекат највишег нивоа, тако да је тренутно НетБеанс лиценциран под Апацхе лиценцом 2.0.

Интегрисано развојно окружење НетБеанс је платформа отвореног кода. НетБеанс ИДЕ подржава развој свих типова Јава апликација који укључују Јава СЕ, ЈаваФКС Јава МЕ, веб, ЕЈБ и мобилне апликације. Остале карактеристике ИДЕ-а укључују подршку за Мавен, рефакторирање, пројектни систем заснован на Анту, контролу верзија (који подржава Гит, ЦВС, Мерцуриал, Субверсион и Цлеарцасе).

НетБеанс пружају могућност израде софтверских апликација од скупа модуларних компонената такође познатих као модули. Ови модули пружају све основне функције ИДЕ-а. сваки од њих има добро дефинисану функцију као што су подршка различитим језицима, уређивање или подршка за систем за подешавање верзија ЦВС-а и СВН, добио је све компоненте за подршку развоју Јаве у једном преузимању, омогућавајући кориснику да одмах почне да ради, али за остале језике и нове функције НетБеанс треба проширити, инсталирати нове модуле и пакете. На пример, Сун Јава Студио Цреатор из Сун Мицросистем, Сун Јава Студио Ентерприсе и Сун Студио су сви засновани на НетБеанс ИДЕ.

Главни метод

Прелазећи на главни метод, на језику Јава, Јава апликација се не може изградити без главног метода. Јава апликација је дефинисана као јавна Јава класа са маин () методом.

јавно: То је спецификатор приступа. Кључна реч публиц се користи пре главне, тако да Јава виртуелна машина може идентификовати тачку извршења програма. Ако је спецификатор приступа различит од јавног, приватног или заштићеног, ЈВМ-у неће бити видљив и програм неће знати тачку извршења.

статиц: било која функција која постане статична може се учинити статичном употребом кључне речи статиц. Статичке методе су функције које се могу покренути или позвати без стварања било каквих објеката, па за позивање главне функције објекти нису потребни. Неопходно је позвати главни метод без стварања објекта, па се зато користи статички

празнина: ово одређује тип извођења који је нулл. Компајлер признаје да метода не враћа никакву вредност.

главни(): То је подразумевана синтакса која је већ дефинисана у Јава виртуелној машини. ЈВМ позива ову функцију за компајлирање програма ред по ред и завршавање компилације након завршетка функције. Главни метод такође може бити преоптерећен

Стринг аргс []: Метода маин () такође прихвата неку врсту уноса података од корисника. Прихвата низ низова кроз цмд аргументе реда. Аргументи наредбеног ретка пролазе се кроз параметар аргс, који је низ жица.

Решавање грешке

Сада знамо да је главни метод прилично важан за покретање програма на ЈВМ-у. Следе могућа решења за превазилажење грешке „Главна класа није пронађена у НетБеанс-у“:

Стандардни начин извођења пројекта са главним:

Ако само желите да покренете датотеку, кликните десним тастером миша на класу у истраживачу пакета и кликните на Покрени датотеку или (Алт + Р, Ф) или (Схифт + Ф6)

Тачан синтаксни потпис главног:

Навођење главне класе:

ГРЕШКА ПРОСТОРА меморије / кеш меморије:

Ако сте пробали ово и још увек не ради:

Иди на Почетна / НетБеанс / нб / вар / цацхе и обришите Кеш меморија директоријум. Затим поново отворите НетБеанс ИДЕ и покрените пројекат

Ако ствари и даље не функционишу, испробајте следеће кораке:

  1. Изаберите пројекат из истраживача пројеката
  2. Изаберите Рун на траци менија

Изаберите Састави

Како да обрнете смер померања миша и додирних табли у оперативном систему Виндовс 10
Миш и Тоуцхпадрачунарство не само да олакшава рад, већ и ефикасније и мање времена. Не можемо замислити живот без ових уређаја, али ипак је чињеница д...
Како променити показивач миша и величину, боју и шему курсора на Виндовс 10
Показивач миша и курсор у оперативном систему Виндовс 10 су врло важни аспекти оперативног система. То се може рећи и за друге оперативне системе, так...
Бесплатни и отворени кодни покретачки програми за развој Линук игара
Овај чланак ће обухватити листу бесплатних покретача игара отвореног кода који се могу користити за развој 2Д и 3Д игара на Линуку. Бројни су такви мо...