Ohjelmien ajo

Tässä osassa opit lisää Java-ohjelmien ajosta työympäristössä.

  1. Etsi pakettien selausnäkymässä junit.textui.TestRunner.java ja avaa se muokkausohjelmaan kaksoisnapsauttamalla sitä.
  2. Huomaa, että hahmotelmanäkymässä TestRunner-luokalla on kuvake, joka osoittaa, että luokka määrittää main-metodin.

    Hahmotelmanäkymä ja valittu TestRunner-luokka

  3. Napsauta TestRunner.java hiiren kakkospainikkeella pakettien selausnäkymässä ja valitse Aja > Java-sovelluksena. Tämä aloittaa valitun luokan paikallisena Java-sovelluksena. Pikavalikon vaihtoehto Aja on käytettävissä myös muualla, esimerkiksi hahmotelmanäkymässä.

    Ajon pikavalikko

  4. Huomaa, että ohjelman ajo on päättynyt ja konsolinäkymään tulee seuraava sanoma, jonka mukaan ohjelma tarvitsee suoritusargumentin.  Kun luokka ajetaan pakettien selausnäkymästä Java-sovelluksena, valitun luokan aloitusta varten käytetään oletusasetuksia eikä argumentteja voi määrittää.

    Konsoli, jossa on virhesanoma: Käyttö: TestRunner [-wait] testCaseName, jossa nimi on TestCase-luokan nimi

  5. Määritä argumentit valitsemalla työkalurivin avattavasta Aja-valikosta Aja....

    Työkalurivin Aja-valikko

  6. Tällä kerralla Aloituskokoonpanot-valintaikkuna avautuu siten, että valittuna on TestRunner-aloituskokoonpano. Aloituskokoonpanon avulla voit määrittää, kuinka ohjelma aloitetaan, sekä ohjelman argumentit, luokkapolun ja muut vaihtoehdot.  (Oletusaloituskokoonpano luotiin, kun valitsit Aja > Java-sovellus.)

    Aloituskokoonpanon valintaikkuna, jossa näkyy päävälilehti

  7. Valitse Argumentit-välilehti ja kirjoita Ohjelman argumentit -alueeseen junit.samples.VectorTest.

    Aloituskokoonpanon valintaikkunan Argumentit-välilehti

  8. Valitse Aja. Tällä kertaa ohjelma ajetaan oikein, ja ajettujen testien määrä esitetään.

    Konsoli, jossa näkyy ohjelman tulos

  9. Siirry Vianmääritys-perspektiiviin. Huomaa vianmääritysnäkymässä, että edellisen ohjelman aloituksen prosessi rekisteröitiin, kun ohjelma ajettiin.

    Oletusarvon mukaan vianmääritysnäkymä poistaa automaattisesti lopetetut aloitukset, kun uusi aloitus luodaan. Tämä asetus voidaan määrittää Aja/tee vianmääritys -oletusasetussivun alapuolella olevalla Aloitus-oletusasetussivulla.

    Vianmääritysnäkymä, jossa näkyy kaksi lopetetun ajon aloitusta

    Huomautus: Voit aloittaa lopetetun prosessin uudelleen valitsemalla sen pikavalikosta Aloita uudelleen.
  10. Valitse työympäristön Aja-painikkeen avattava valikko. Tässä luettelossa on aiemmin aloitettuja ohjelmia. Voit aloittaa nämä ohjelmat uudelleen valitsemalla ne historialuettelosta.

    Avattava Aja-valikko työympäristön työkaluriviltä

  11. Poista lopetetut aloitusprosessit näkymästä valitsemalla vianmääritysnäkymän pikavalikosta (tai vastaavan työkalurivin painikkeen avulla) Poista kaikki lopetetut.

    Vianmääritysnäkymä, jossa näkyy pikavalikko

Aiheeseen liittyviä tehtäviä
Vianmääritysohjelman aloitusvaihtoehtojen muuttaminen
Yhteyden luonti etänäennäiskoneeseen Java-etäsovelluksen aloituskokoonpanon avulla
Näennäiskoneyhteyden katkaisu
Java-ohjelman aloitus
Ajo ja vianmääritys

Aiheeseen liittyviä ohjeita
Vianmääritysnäkymä
Valikkotoimintojen ajo
Työkalurivin toimintojen ajo ja vianmääritys