Skillebladet Plugins

Når du tester din plugin, kan du administrere og tilpasse listen over plugins, der skal startes, på skillebladet Plugins i startkonfigurationen.

JUnit-skillebladet Plugins

 

Plugin-indstillinger

Indstillingen Start med alle arbejdsområde-plugins og aktiverede eksterne plugins er standardindstillingen. Med denne indstilling vil de plugins, der udgør det Eclipse-runtime-program, du starter, være alle arbejdsområde-plugins og alle de plugins, som eksplicit er markeret på indstillingssiden Vindue > Indstillinger... > Plugin-udvikling > Målplatform. Indstillingen kræver meget lidt vedligeholdelse, eftersom listen over plugins vedligeholdes af PDE og opdateres før hvert start, når du opretter eller sletter plugins i arbejdsområdet. Denne indstilling anbefales, når indstillingen Program, der skal udføresskillebladet Overordnet i startkonfigurationen er indstillet til standardproduktet eller standardprogrammet på målet.

Indstillingen Vælg plugins og fragmenter, som skal startes, fra listen benyttes typisk i hovedløs tilstand, eller når du tester et RCP-program, der benytter en delmængde af plugins fra arbejdsområdet og målet. Indstillingen kræver mere vedligeholdelse end de andre to indstillinger, eftersom du skal sikre dig, at listen over valgte plugins er opdateret, når du tilføjer eller fjerner en plugin fra arbejdsområdet. Der er et antal knapper tilgængelige for at hjælpe dig med at vælge plugins, herunder knappen Tilføj påkrævede plugins. Knappen Tilføj påkrævede plugins skal benyttes ofte for at sikre, at den valgte delmængde af plugins er fuldstændig.

Bemærk, at hvis en arbejdsområde-plugin har samme id som en mål-plugin, tilsidesættes mål-plugin'en af arbejdsområde-plugin'en. Du kan tilsidesætte funktionsmåden ved at vælge indstilling nummer 2, hvor du kan fravælge en arbejdsområde-plugin og vælge dens modpart på målet.

 

Validér plugin-sæt

Funktionaliteten Validér plugin-sæt, der kan startes vha. knappen nederst til højre på skillebladet Plugins, analyserer det valgte sæt af plugins for at identificere startproblemer. Manglende afhængigheder, ikke-opfyldte udførelsesmiljøer og inkompatible platformsfiltre er nogle af de problemer, der kan medføre, at din plugin ikke kan køre.

Hvis du markerer indstillingen Validér plugin-afhængigheder automatisk inden start, udfører PDE funktionen Validér plugin-sæt før hver start. Hvis der opdages problemer, vises der en dialogboks med oplysninger om fejlen, så du kan undersøge dem, og du kan vælge, om du vil fortsætte med starten uden at løse problemerne, eller om du vil annullere starten og rette fejlene. Hvis der ikke bliver fundet nogen problemer, fortsætter starten som normalt.