Feilsøke en servlett på en server

Ved hjelp av feilsøkingsfunksjonen kan du oppdage og vurdere feil i applikasjonen. Det gjør at du kan styre utføringen av programmet ved å definere avbruddspunkter, deaktivere tråder, gå gjennom koden og undersøke innholdet i variablene. Du kan feilsøke en servlett på en server uten å miste tilstanden til applikasjonen.

Slik feilsøker du en servlett på en server:
  1. I Prosjektutforsker-visningen åpner du servletten. For et web-prosjekt ligger servlettene i JavaSource-mappen. Servletten åpnes i et redigeringsprogram.
  2. Hvis du vil definere ett eller flere avbruddspunkter i redigeringsprogrammet, dobbeltklikker du i margen ved siden av kodelinjen du vil definere som avbruddspunkt.
  3. Kontroller at prosjektet er angitt til å kjøre på en server.
  4. Velg servletten, og klikk på Feilsøk som > Feilsøk på server på servlettens hurtigmeny i prosjektutforskeren. Åpne Servere-visningen for å sjekke at serveren er startet.
  5. Når avbruddspunktet er nådd, åpnes feilsøkingsvisningen. Gå gjennom koden, kontroller og vis variabler og utfør eventuelle endringer som er nødvendig for servletten. Hvis du vil ha mer informasjon om feilsøking, kan du se i hjelpen.
  6. Når du er ferdig med feilsøkingen, fjerner du avbruddspunktet og lagrer servletten.
  7. Klikk på Fortsett-ikonet på verktøylinjen for feilsøking for å kjøre servletten.
  8. Hvis dynamisk erstatning (hot method replace) er aktivert, er endringene allerede tatt i bruk i applikasjonen som kjører.
  9. Hvis automatisk klasseinnlasting er aktivert (dette er standardinnstillingen), klikker du på Oppdater-ikonet i nettleseren for å oppdatere endringene. Tilstanden til applikasjonen går ikke tapt.
  10. Hvis automatisk klasseinnlasting ikke er aktivert, går tilstanden til applikasjonen tapt. Hvis du vil oppdatere endringene, må du starte serveren på nytt.
Resultat:

Serveren gjenkjenner endringene.