Fejlfinding i miniserver på en server

JDT indeholder en fejlfindingsfunktion, som du kan bruge til at registrere og diagnosticere fejl i dine programmer. Med fejlfindingsfunktionen kan du styre udførelsen af dit program ved at angive breakpoints, afbryde programdele midlertidigt, steppe gennem koden og undersøge indholdet af variabler. Du kan fejlsøge i en miniserver på en server uden at miste tilstanden for dit program.
Sådan fejlsøger du på en server:
  1. Åbn din miniserver i oversigten Project Explorer. I et webprojekt er miniservere placeret i en JavaSource-folder. Miniservere åbnes i en editor.
  2. Du kan angive et eller flere breakpoints i editoren i margin ud for den linje med kode, hvor du vil placere breakpoints.
  3. Sørg for, at projektet er knyttet til udførelse på en server.
  4. Vælg miniserveren, og klik på Fejlfinding > Fejlfinding på server på miniserverens kontekstmenu i oversigten Project Explorer. Åbn oversigten Servere for at få vist, at serveren er startet.
  5. Når breakpoint'et nås, åbnes oversigten Fejlfinding. Gennemgå koden, få vist og undersøg variabler, og foretag de nødvendige ændringer på miniserveren. Der er flere oplysninger om fejlfinding i onlinehjælpen.
  6. Fjern breakpoint'et, og gem miniserveren, når du er færdig med fejlfindingen.
  7. Klik på ikonen Genoptag på værktøjslinjen Fejlfinding for at udføre miniserveren.
  8. Hvis du har aktiveret varm kodeudskiftning, er dine ændringer allerede i det program, der udføres.
  9. Hvis du har aktiveret automatisk genindlæsning af klasser, der er standardindstillingen, skal du klikke på ikonen Opfrisk i webbrowseren for at opdatere ændringerne. Du mister ikke programmets tilstand.
  10. Hvis du ikke har automatisk genindlæsning af klasser, mister du programmets tilstand. Genstart serveren for at opdatere ændringerne.
Resultat:

Serveren opfanger ændringerne.