Ekstern fejlfinding

På grund af Java-fejlfindingsfunktionens client/server-design kan du starte et Java-program fra computeren på netværket og udføre fejlfinding på den fra en arbejdsstation, der udføres under platformen. Det er især nyttigt, når du er ved at udvikle et program til en enhed, som ikke kan være vært for udviklingsplatformen. Det er også nyttigt, hvis du udfører fejlfinding på programmer på dedikerede maskiner, f.eks. webservere.  

Bemærk:  Du kan kun bruge ekstern fejlfinding, hvis du bruger en Java VM, som understøtter funktionen.

For at du kan udføre ekstern fejlfinding på et program, skal du kunne starte programmet i fejlfindingstilstand på den eksterne maskine, så det venter på en forbindelse fra fejlfindingsfunktionen. Den bestemte teknik, der skal bruges til at starte programmet og oprette forbindelse til fejlfindingsfunktionen, er VM-specifik. De grundlæggende trin er som følger:

  1. Sørg for, at du bygger Java-programmet med de tilgængelige fejlfindingsoplysninger. (Du kan styre attributterne fra indstillingssiden Gå til indstillingsiden for Java-compileren Java > Compiler). 
  2. Når du har bygget Java-programmet, skal du installere det på målcomputeren. Det omfatter at kopiere .CLASS-filer eller .JAR-filer til den relevante placering på den eksterne computer.
  3. Start Java-programmet på den eksterne computer, og brug de relevante VM-argumenter til at angive fejlfindingstilstand og kommunikationsport for fejlfindingsfunktionen.
  4. Start fejlfindingsfunktionen ved hjælp af den eksterne startkonfiguration, og angiv adresse og port på den eksterne computer.

Vær opmærksom på følgende punkter, når du konfigurerer en ekstern startkonfiguration:

Relaterede opgaver

Brug startkonfiguration til eksternt Java-program
Afbryd forbindelse til VM