Udfør programmer

I dette afsnit får du mere at vide om udførelse af Java-programmer på arbejdsbænken.

  1. Find junit.textui.TestRunner.java i oversigten Package Explorer, og dobbeltklik på den for at åbne den i en editor.
  2. Bemærk i oversigten Struktur, at TestRunner-klassen har en ikon, som angiver, at klassen definerer en overordnet metode.

    Oversigten Struktur med valgt TestRunner-klasse

  3. Højreklik på TestRunner.java i Package Explorer, og vælg Udfør som > Java-program. Den valgte klasse startes som et lokalt Java-program. Kontekstmenupunktet Udfør som er også tilgængeligt andre steder, f.eks. i oversigten Struktur.

    Kontekstmenuen Udfør

  4. Bemærk, at programmet ikke længere udføres, og at du får vist en meddelelse i oversigten Konsol, som fortæller, at programmet skal bruge et udførelsesargument.  Hvis du udfører en klasse fra Package Explorer som et Java-program, bruger du standardindstillingerne for start af den valgte klasse. Du kan ikke angive bestemte argumenter.

    Konsol med fejlmeddelelse: Brug: TestRunner [-wait] testCaseName, hvor name er navnet på TestCase-klassen

  5. Brug menuen Udfør på værktøjslinjen, og vælg Udfør..., hvis du vil angive argumenter.

    Menuen Udfør på værktøjslinjen

  6. Når dialogboksen Startkonfigurationer åbnes denne gang, er TestRunner-startkonfigurationen valgt. Med en startkonfiguration kan du konfigurere, hvordan et program skal startes, herunder argumenter og classpath. (Der blev oprettet en standardstartkonfiguration, da du valgte Udfør > Java-program).

    Dialogboksen Startkonfiguration viser skillebladet Overordnet

  7. Vælg skillebladet Argumenter, og skriv junit.samples.VectorTest i området til programargumenter.

    Skillebladet Argumenter i dialogboksen Startkonfiguration

  8. Klik på Udfør. Denne gang udføres programmet korrekt og angiver det antal test, der er udført.

    Konsol, der viser programoutput

  9. Skriv til perspektivet Fejlfinding. Bemærk i oversigten Fejlfinding, at en proces for sidste programstart blev registreret, da programmet blev udført.

    Som standard fjerner oversigten Fejlfinding alle afbrudte starter, når der bliver oprettet en ny start. Denne indstilling kan konfigureres på indstillingssiden Start, som er placeret under indstillingssiden Udfør/fejlfinding.

    Oversigten Fejlfinding viser to afbrudte udførselsstarter

    Bemærk: Du kan starte en afbrudt proces igen ved at vælge Start igen i kontekstmenuen.
  10. Vælg menuen fra knappen Udfør på værktøjslinjen på arbejdsbænken. Denne liste indeholder de tidligere startede programmer. Programmerne kan startes igen ved at vælge dem i historiklisten.

    Menuen Udfør fra arbejdsbænkens værktøjslinje

  11. På kontekstmenuen i oversigten Fejlfinding (eller den tilsvarende værktøjslinjeknap) skal du vælge Fjern alle afbrudte for at rydde oversigten over afbrudte startprocesser.

    Oversigten Fejlfinding viser kontekstmenuen

Relaterede opgaver
Revidér indstillinger for start af fejlfindingsfunktion
Opret forbindelse til en ekstern VM med startkonfigurationen til et eksternt Java-program
Afbryd forbindelse til VM
Start et Java-program
Udførelse og fejlfinding

Relateret reference
Oversigten Fejlfinding
Funktioner på menuen Udfør
Funktioner på værktøjslinjen Udfør og Fejlfinding