netbeans

Kako odpraviti napako V NetBeansu ni bilo mogoče najti glavnega razreda

Kako odpraviti napako V NetBeansu ni bilo mogoče najti glavnega razreda
Ste že kdaj sodelovali z NetBeansom in ste dobili zelo frustrirajočo napako, ki pravi: "Najden ni bil noben glavni razred"?  V tem članku vam bomo pokazali, kako rešiti to težavo.  Najprej pa moramo začeti z nekaj ozadja, da boste lahko razumeli postopek.

Začnimo s tem, da vemo, kaj NetBeans pravzaprav je. NetBeans je torej integrirano razvojno okolje (IDE), ki se je prvotno uporabljalo za Javo, vendar ima poleg razvoja Java tudi razširitve za druge jezike, kot so PHP, C ++, C, HTML5 in JavaScript. Zažene se lahko v različnih operacijskih sistemih, kot so Windows, macOS, Linux in Solaris. Aplikacije, ki temeljijo na NetBeans, ki vključujejo IDE NetBeans in druge, lahko razširijo tudi neodvisni razvijalci. Julija 2006 je Sun-ova skupna licenca za razvoj in distribucijo (CDDL) dobila licenco za NetBeans IDE.  Nedavno je Oracle Netfeans IDE in platformo podaril fundaciji Apache. Aprila 2019 je doživel cikel poslovnega razvoja in izpadel kot projekt na najvišji ravni, zato je NetBeans trenutno licenciran pod licenco Apache 2.0.

Integrirano razvojno okolje NetBeans je odprtokodna platforma. NetBeans IDE podpira razvoj vseh vrst aplikacij Java, ki vključujejo Java SE, JavaFX Java ME, splet, EJB in mobilne aplikacije. Druge značilnosti IDE vključujejo podporo Maven, refaktoringe, projektni sistem na osnovi Ant, nadzor različic (ki podpira Git, CVS, Mercurial, Subversion in Clearcase).

NetBeans omogoča gradnjo programskih aplikacij iz nabora modularnih komponent, znanih tudi kot moduli. Ti moduli nudijo vse osnovne funkcije IDE. vsak od njih ima natančno določeno funkcijo, kot je podpora različnim jezikom, urejanje ali podpora za sistem za različice CVS in SVN, vse komponente ima podporo za razvoj Jave v enem samem prenosu, kar uporabniku omogoča, da začne takoj delati, vendar za druge jezike in nove funkcije je treba razširiti NetBeans, namestiti nove module in pakete. Na primer, Sun Java Studio Creator iz Sun Microsystem, Sun Java Studio Enterprise in Sun Studio temeljijo na IDE NetBeans.

Glavna metoda

Če preidemo na glavno metodo, v jeziku Java aplikacije Java ni mogoče zgraditi brez glavne metode. Aplikacija Java je definirana kot javni razred Java z metodo main ().

javno: Je specifikator dostopa. Ključna beseda public se uporablja pred glavno, tako da lahko navidezni stroj Java prepozna točko izvajanja programa. Če je specifikator dostopa drugačen od javnega, zasebnega ali zaščitenega, JVM ne bo videl in program ne bo poznal svoje izvedbene točke.

statično: katera koli funkcija postane statična, jo lahko s pomočjo ključne besede static naredimo statično. Statične metode so funkcije, ki jih je mogoče zagnati ali priklicati brez ustvarjanja kakršnih koli predmetov, zato za klic glavne funkcije predmeti niso potrebni. Poklicati je treba glavno metodo, ne da bi ustvarili objekt, zato se uporablja static

prazno: to določa vrsto izvajanja, ki je nična. Prevajalnik potrdi, da metoda ne vrne nobene vrednosti.

glavni (): To je privzeta sintaksa, ki je že določena v navideznem računalniku Java. JVM pokliče to funkcijo za sestavljanje programa po vrsticah in končanje prevajanja po zaključku funkcije. Tudi glavna metoda je lahko preobremenjena

Niz argumenti []: Metoda main () sprejema tudi nekakšen vnos podatkov od uporabnika. Sprejema niz nizov prek argumentov vrstic cmd. Argumenti ukazne vrstice se posredujejo skozi parameter args, ki je niz nizov.

Odpravljanje napake

Zdaj vemo, da je glavna metoda zelo pomembna za zagon programa na JVM. Sledijo možne rešitve za odpravo napake »Glavnega razreda ni mogoče najti v NetBeansu«:

Standardni način vodenja projekta z glavnimi:

Če želite samo zagnati datoteko, z desno miškino tipko kliknite na razred iz raziskovalca paketov in kliknite Zaženi datoteko ali (Alt + R, F) ali (Shift + F6)

Pravilni sintaksni podpis glavnega:

Navedite glavni razred:

NAPAKA PROSTORA pomnilnika / predpomnilnika:

Če ste to poskusili in še vedno ne deluje, potem:

Pojdi do Domov / NetBeans / nb / var / cache in izbrišite predpomnilnik mapo. Nato znova odprite IDE NetBeans in zaženite projekt

Če stvari še vedno ne delujejo, poskusite naslednje:

  1. Izberite projekt v raziskovalcu projektov
  2. V menijski vrstici izberite Zaženi

Izberite Compile

Srednji gumb miške ne deluje v sistemu Windows 10
The srednji gumb miške vam pomaga, da se pomikate po dolgih spletnih straneh in zaslonih z veliko podatkov. Če se to ustavi, boste na koncu uporabili ...
Kako spremeniti levi in ​​desni gumb miške na računalniku z operacijskim sistemom Windows 10
Povsem normalno je, da so vse naprave računalniške miške ergonomsko zasnovane za desničarje. Na voljo pa so miške, ki so posebej zasnovane za levičarj...
Posnemajte klike miške tako, da v Windows 10 lebdite z miško Clickless Mouse
Uporaba miške ali tipkovnice v napačni drži čezmerne uporabe lahko povzroči veliko zdravstvenih težav, vključno s sevom, sindromom karpalnega kanala i...