Spouštěče
Testování modulu plug-in platformy Eclipse je velmi snadné. Pouze uložte váš soubor a spusťte druhou instanci platformy Eclipse. Není nutné provádět zabalení ani implementaci.
PDE tyto operace umožňuje tím, že rozšiřuje rámec "Ladění" a poskytuje tři různé typy konfigurací spuštění, které pokrývají různé testovací domény:
Konfigurace spuštění PDE jsou centrálně spravovány v dialogovém okně Konfigurace spuštění společně s jinými konfiguracemi spuštění v SDK. Konfigurace spuštění PDE mohou být vyvolány prostřednictvím volby Spustit > Spustit... nebo Ladit > Ladit... v nabídce nejvyšší úrovně.
Uložit a spustit
Při tom, jak postupně vyvíjíte váš modul plug-in v pracovním prostoru, zdrojový kód jazyka Java je postupně kompilován a generované soubory tříd jsou umisťovány do výstupních složek. Jakmile spustíte běhovou aplikaci Eclipse, PDE spustí aplikaci v režimu dev a upraví běhovou cestu ke třídě. PDE přizpůsobí běhovou cestu ke třídě vložením nově vygenerovaných souborů tříd do vaší cesty ke třídě modulu plug-in. Tím budou rychleji dostupné pro běhový zaváděč tříd. Tento mechanizmus vám umožňuje testovat váš kód bez potřeby balit jej nejprve do souboru JAR.
PDE vám také poskytuje větší kontrolu nad běhovou cestou ke třídě vašeho modulu plug-in tak, že vám poskytuje stránku vlastností Běhová cesta ke třídě pro každý projekt modulu plug-in. Na této stránce vlastností můžete určit, které třídy se mají při testování vynechat nebo zahrnout na úrovni výstupní složky. Stránku vlastností Běhová cesta ke třídě lze vyvolat prostřednictvím volby Vlastnosti > Vývoj modulu plug-in > Běhová cesta ke třídě v kontextové nabídce projektů modulu plug-in.
Specifickým příkladem situace, kdy budete chtít vynechat výstupní složky ze spuštění, je testování úloh Ant. Důvodem je, že tato úloha Ant předpokládá, že je váš kód v souboru JAR dle kontraktu Ant. Proto se doporučuje zabalit kód Ant do souboru JAR ve vašem projektu modulu plug-in a vynechat výstupní složku obsahující zkompilovaný zdroj úlohy Ant ze spuštění.