Spouštěč aplikace Eclipse
PDE poskytuje spouštěč Aplikace Eclipse, který umožňuje spouštění a ladění modulu plug-in spuštěním samostatné aplikace Eclipse. Tak jako u jiných spouštěčů Eclipse (např. spouštěče Aplikace Java a Aplet Java...), může být spouštěč Aplikace Eclipse vyvolán pomocí zástupce a jeho konfigurace spuštění jsou spravovány centrálně v dialogovém okně Konfigurace spuštění.
Spouštění pomocí zástupce
Rychlý způsob otestování modulu plug-in je spuštěním samostatné aplikace pomocí zástupců pro spuštění Aplikace Eclipse, které jsou dostupné v podobě:
Zástupci pro spuštění jsou kontextově citlivé. Je-li vybraný prostředek projekt modulu plug-in nebo editor manifestu modulu plug-in, který deklaruje aplikaci (rozšíření org.eclipse.core.runtime.applications) či produkt (rozšíření org.eclipse.core.runtime.products), spustí PDE tuto aplikaci či produkt. Množina modulů plug-in se kterými se PDE spouští představuje minimální sadu sestávající pouze z vybraných modulů plug-in a veškerých nezbytných položek. Pokud vybraný model plug-in současně obsahuje rozšíření produktu i rozšíření aplikace, má rozšíření produktu přednost.
Pokud vybraný model plug-in neobsahuje rozšíření produktu ani rozšíření aplikace, PDE spustí výchozí produkt tak, jak je definován v klíči eclipse.product souboru config.ini umístěného v adresáři ${target_home}/configuration. ${target_home} představuje umístění cílové platformy na stránce předvoleb Okna> Předvolby... > Vývoj modulu plug-in > Cílová platforma. Je-li spuštěn výchozí produkt, je sada modulů plug-in použitá při spuštění tvořena všemi moduly plug-in pracovního prostoru a všemi moduly plug-in, které jsou zatrženy na stránce Cílová platforma . Cílové moduly plug-in jejichž ID koliduje s ID modulů plug-in pracovní oblasti nebudou do konfigurace spuštění zahrnuty.
PDE vytvoří novou konfiguraci spuštění Aplikace Eclipse a vyplní jí vhodným výchozím přednastavením. Toto se děje pouze tehdy, je-li to zapotřebí - nikoli při každém vyvolání zástupce pro spuštění Aplikace Eclipse. PDE nejprve prohledá existující konfigurace spuštění Aplikace Eclipse a použije tu, která je již se spouštěným produktem či aplikací asociována. Pokud existuje více konfigurací spuštění asociovaných se spouštěným produktem či aplikací, PDE zobrazí dialogové okno obsahující všechny odpovídající konfigurace spuštění a dá uživateli na vybranou.
Přizpůsobení konfigurace spuštění
Pokud vyžadujete naprostou kontrolu nad spouštěním vaší aplikace Eclipse, můžete v Dialogovém okně konfigurace spuštění vytvořit a přizpůsobit novou konfiguraci spuštění.
Dialogové okno Konfigurace spuštění lze vyvolat pomocí volby Spustit > Spustit... nebo Ladit > Ladit... v nabídce nejvyšší úrovně. Novou konfiguraci spuštění Aplikace Eclipse lze vytvořit poklepáním na uzel Aplikace Eclipse v prohlížeči stromu umístěném vlevo.
Konfigurace spuštění Aplikace Eclipse obsahuje sedm karet, na kterých lze konfigurovat veškeré aspekty testovacího spuštění. Další informace naleznete v následujících dokumentech: