Video: Mijn Java lukt niet te updaten GamenMetTurorial :( 2025
Als u een Java 4E-programma in TextPad wilt compileren, kiest u Extra → Java compileren of gebruikt u de sneltoets Ctrl + 1. De javac-opdracht compileert het programma en de uitvoer van de compiler wordt weergegeven in het deelvenster Toolresultaten van het venster TextPad.
Als het programma met succes compileert, wordt het berichtgereedschap dat is voltooid, weergegeven in het deelvenster Toolresultaten. Als de compiler iets verkeerds met uw programma vindt, worden een of meer foutmeldingen weergegeven, zoals weergegeven in de afbeelding.
In dit voorbeeld worden acht compiler-foutmeldingen weergegeven:
javac 1. 8. 0-ea C: UsersDougDocumentsJava 4EManuscriptAppsBook 1Chapter 3HelloApp. java: 5: error: unclosed string literal printHello ("World!); ^ C: UsersDougDocumentsJava 4EManuscriptAppsBook 1Chapter 3HelloApp. java: 5: error: ';' verwachte printHello (" World!); ^ C: UsersDougDocumentsJava 4EManuscriptAppsBook 1Chapter 3HelloApp. java: 8: error: illegal start of expression public static void printHello (String greetee) ^ C: UsersDougDocumentsJava 4EManuscriptAppsBook 1Chapter 3HelloApp. java: 8: error: '; 'verwachte openbare statische leegte printHello (String greetee) ^ C: UsersDougDocumentsJava 4EManuscriptAppsBook 1Chapter 3HelloApp. java: 8: error: illegal start of expression public static void printHello (String greetee) ^ C: UsersDougDocumentsJava 4EManuscriptAppsBook 1Chapter 3HelloApp. java: 8: error: '; 'verwachte openbare statische leegte printHello (String greetee) ^ C: UsersDougDocumentsJava 4EManuscriptAppsBook 1Chapter 3HelloApp. java: 8: error: '; 'verwachte openbare statische leegte printHello (String greetee) ^ C: UsersDougDocumentsJava 4EManuscriptAppsBook 1Chapter 3HelloApp. java: 12: fout: einde van bestand bereikt tijdens parseren} ^ 8 fouten Tool voltooid met afsluitcode 1
Als u dubbelklikt op de eerste regel van elk foutbericht, brengt TextPad u naar de plek waar de fout is opgetreden. Als u bijvoorbeeld dubbelklikt op de regel met het letterlijke bericht van de niet-gesloten tekenreeks, wordt u naar regel 5 geleid en wordt het invoegpunt op de plek geplaatst waar de compiler de fout heeft gevonden. Vervolgens kunt u de fout corrigeren en het programma opnieuw compileren.
Vaak kan een enkele fout meer dan één foutmelding veroorzaken, zoals het geval is in de fiture. De fout is dat er een laatste aanhalingsteken achterblijft na het woord Hallo in regel 5. Die ene fout veroorzaakte alle acht foutmeldingen!