Skillebladet Plugins

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

Skillebladet Plugins

Startindstillinger

I kombinationsboksen Start med kan du konfigurere den måde Eclipse-programmet skal startes. Indstillingerne forklares nærmere nedenfor.

Indstillingen alle arbejdsområde-plugins og aktiverede eksterne plugins er standardindstillingen. Med denne indstilling vil det Eclipse-runtime-program, du starter, bestå af alle de arbejdsområde-plugins og alle de plugins, som eksplicit er markeret på indstillingssiden Vindue > Indstillinger... > Plugin-udvikling > Målplatform. Indstillingen kræver kun lidt vedligeholdelse, fordi listen over plugins vedligeholdes af PDE og opdateres før hvert start, da der oprettes eller slettes 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 kun plugins, der er valgt nedenfor benyttes typisk, 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 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. Tilføj påkrævede plugins skal bruges til at sikre, at den valgte delmængde af plugins er fuldstændig.

Indstillingen funktioner valgt nedenfor kan bruges til at starte et RCP-program ved at angive funktioner. Du får også mulighed for at angive, hvorfra funktions-plugins skal hentes - arbejdsområdet eller eksternt (målplatform). Den placering, der findes først, hentes først. Hvis en plugin, der er markeret til Arbejdsområde, ikke findes i arbejdsområdet, søges på en ekstern placering, og omvendt. Vælg Tilføj plugins... for at tilføje individuelle plugins til startkonfigurationen. Vælg påkrævede søger efter de afhængige funktioner for de aktuelt valgte funktioner og tilføjer dem til konfigurationen også. Hvis der er mange funktioner, kan Vælg funktioner... bruges til at finde og vælge bestemte funktioner.

Funktionsbaserede konfigurationer startes med plugins, der er fortolket ud fra de valgte funktioner og eventuelle yderligere plugins samt alle påkrævede plugins. Det betyder, at der kan vælges et minimalt sæt funktioner/plugins, uden at det går ud over startens gyldighed.

Skillebladet Plugins

Bemærk, at hvis en arbejdsområde-plugin har samme id som en mål-plugin, benyttes arbejdsområde-plugin'en i stedet for mål-plugin'en. Denne funktionsmåde gælder for alle tre plugin-indstillinger, som er beskrevet ovenfor, men den kan tilsidesættes ved at vælge den tredje indstilling, fjerne markeringen for en arbejdsområde-plugin og vælge den tilsvarende mål-plugin med samme id.

Validér plugins

Hvis du vælger Validér plugins, analyseres det valgte sæt plugins for at søge efter 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 udføres.

Hvis du afkrydser feltet med indstillingen Validér automatisk inden start, udføres PDE funktionen Validér plugins inden hver start. Hvis der opdages problemer, vises en dialogboks med fejl, som du kan undersøge, 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.

Relateret reference

Eclipse-startprogram
Startprogram for JUnit-plugin-test
OSGi Framework-startprogram
Skillebladet Test i Junit-startprogrammet
Skillebladet Overordnet
Skillebladet Argumenter
Skillebladet Plugins
Skillebladet Konfiguration
Skillebladet Sporing
Skillebladet Miljø
Skillebladet Fælles