Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Geen Belangrijkste Klassen Gevonden in NetBeans
Een geïntegreerde ontwikkelomgeving , zoals NetBeans , kunnen sommige aspecten van de Java-ontwikkeling te vergemakkelijken terwijl de invoering van bijkomende complicaties . Dezelfde extra configuraties die kunnen maken dat een programma samenstellen makkelijk kan het moeilijk maken om de bron van eenvoudige fouten te vinden . Krijg de fout " No Main Class gevonden ' wanneer u probeert om uw project te compileren in NetBeans is een voorbeeld waar een vergissing zou kunnen worden in uw code , of in NetBeans configuratie van uw project . Main Class

Terwijl uw programma kan bestaan ​​uit verschillende broncode bestanden met een verscheidenheid van voorwerpen , de Java Virtual Machine begint de uitvoering van uw code aan de bovenkant van uw " public static void main " methode binnen uw hoofdklasse . Als NetBeans deze methode niet kan vinden tijdens het proces van het samenstellen van uw project in bytecode , dan is de compiler zal niet in staat om de compilatie te voltooien . Zonder te weten waar de hoofdklasse is , zal de JVM niet in staat om het programma uit te voeren . Dit is de oorzaak van de " No Main Class Found ' foutmelding .
Main Class Syntax fouten

Een eenvoudige syntax error rond uw belangrijkste functie kan de oorzaak zijn van deze foutmelding . Zorg ervoor dat uw belangrijkste methode heeft de volledige verklaring " public static void main ( String [ ] args ) " vóór zijn accolades . Als u deze methode goed verklaard , zorg er dan voor dat je niet weglaten van de "openbare " van aangifte uw belangrijkste klasse ' . Als je de term publiek weggelaten , dan heb je per ongeluk gedeclareerd uw belangrijkste klasse als abstract . Java kan niet instantiëren een instantie van een abstracte klasse , dus dit zou voorkomen dat de compiler van compileren van je programma .
Eigenschappen project

Als er geen fouten in de syntaxis in uw belangrijkste klasse , dan is het probleem zou kunnen in uw NetBeans project configuratie liggen . Wanneer u eerst uw project , u opgeven welke klasse NetBeans zou moeten behandelen als de hoofdklasse . Als u het verkeerde bestand opgegeven , of veranderde de naam van het bestand van uw belangrijkste klasse , dan NetBeans zou niet in staat om uw belangrijkste methode lokaliseren zijn . Ga in het menu " Bestand " , selecteer " Project Properties , " en klik op "Select Main Class . " Klik op het bestand dat u gebruikt als uw belangrijkste klasse om ervoor te zorgen dat uw NetBeans project correct is geconfigureerd . < br >
Rebuild Project

Als u nog steeds het probleem niet vinden , of als u het probleem opgelost , maar zijn nog steeds de " Geen Main Class gevonden " fout , dan is uw probleem kan zijn dat er een mismatch tussen uw huidige project en de instellingen in NetBeans cache -bestand van je project . U kunt het cashe bestand te actualiseren om de huidige status van uw project door te gaan naar het menu " Build " , vervolgens " Clean and Build Main Project . "
< Br >

Previous: Next:
  Java Programming
·Hoe u de Thread Start Time op …
·Hoe je Java String converteren…
·Hoe maak je een Java Applicati…
·Hoe te Getallen converteren na…
·Hoe te Maps importeren in Java…
·Wat is PrintStream in Java ? 
·Hoe maak je een Random Access-…
·Java Exception Handling Tutori…
·Hoe maak je een scanner gebrui…
  Related Articles
Hoe te VB.NET leren Zonder Classes 
Hoe maak je een VBA Problemen met No Bla…
Hoe om te controleren voor een lege Grid…
Aanbevolen High - School Classes voor Co…
Klassen en functies in VB.Net 
Korte beschrijvingen van VB.NET Klassen …
Hoe te Ruby Klassen importeren 
Hoe te Variabele Klassen in Check Python…
Tutorial over OOP & PHP 5 klassen 
  Programmering Articles
·Hoe maak je een Dynamic Link Library Cre…
·Hoe je uitschakelen magic_quotes_gpc 
·Hoe om te controleren voor oneven getall…
·Hoe te bestandsextensies in VB.NET 
·Hoe Octal Berekenen om binaire conversie…
·Hoe te converteren naar Hex Decimaal in …
·Hoe je Object Implementatie verbergen in…
·Afdrukken in Python zonder de Lijn 
·Hoe om door Python Code 
Copyright © Computer Kennis http://www.nldit.com