Aloitustoiminnot

Eclipse-lisäosan testaus on erittäin helppoa. Tallenna tiedosto ja aloita toinen Eclipse-ilmentymä. Pakkaamista tai käyttöönottovaiheita ei tarvita.

PDE:n avulla voit laajentaa "vianmäärityksen" kehystä ja määrittää kolme eri aloituskokoonpanojen lajia, jotka kattavat testauksen alueet:

 

PDE-aloituskokoonpanoja hallitaan keskitetysti aloituskokoonpanojen valintaikkunan avulla, samoin kuin muita aloituskokoonpanoja SDK:ssa. PDE-aloituskokoonpanoja voi kutsua valitsemalla ylätason valikosta vaihtoehdot Aja > Aja... tai Vianmääritys > Vianmääritys....

aloitustoimintojen jäsennys

 

Tallennus ja aloitus

Kun kehität lisäosaa työtilassa, Java-koodi käännetään vaiheittain ja luodut luokkatiedostot sijoitetaan tulostekansioihin. Kun aloitat ajonaikaisen Eclipse-sovelluksen, PDE aloittaa sovelluksen dev-tilassa ja mukauttaa ajonaikaista luokkapolkua. PDE mukauttaa tätä ajonaikaista luokkapolkua sijoittamalla uudet luokkatiedostot lisäosan luokkapolkuun. Siten ne ovat helposti käytettävissä ja ajonaikaisen luokanlataustoiminnon noudettavissa. Tämän mekanismin avulla voit testata koodia tarvitsematta pakata sitä ensin JAR-tiedostoon.

PDE:n avulla voit hallita paremmin lisäosan ajonaikaista luokkapolkua, koska siinä on käytettävissä kussakin lisäosaprojektissa Ajonaikainen luokkapolku -ominaisuussivu. Tällä ominaisuussivulla voit määrittää, mitkä luokat testauksessa sisällytetään tulostekansioon tai jätetään siitä pois. Ajonaikainen luokkapolku -ominaisuussivun voi kutsua valitsemalla lisäosaprojektien pikavalikosta vaihtoehdot Ominaisuudet > Lisäosien kehitys > Ajonaikainen luokkapolku.

 

Ajonaikainen luokkapolku

Esimerkki tilanteesta, jossa haluat ehkä jättää tulostekansioita pois aloituksesta, on Ant-tehtävien testaus. Syynä tähän on, että Ant odottaa koodin olevan JAR-tiedostossa Ant-sopimuksen mukaisesti. Siten on suositeltavaa pakata Ant-koodi JAR-tiedostoon lisäosaprojektissa ja jättää käännetyn Ant-lähdetehtävän sisältävä tulostekansio pois aloituksesta.