Spouštěč rámce Equinox OSGi Framework
PDE poskytuje spouštěč pro rámec Equinox OSGi Framework, který vám umožňuje spouštět rámec OSGi a testovat nebo ladit váš balík OSGi. Stejně jako u všech jiných spouštěčů v platformě Eclipse (např. spouštěče Aplikace Java a Aplet Java...) může být spouštěč Equinox OSGi Framework vyvolán pomocí klávesové zkratky a jeho konfigurace spouštění jsou centrálně řízeny v dialogovém okně Konfigurace spuštění.
Pamatujte, že v platformě Eclipse lze termíny modul plug-in a balík vzájemně zaměňovat. Modul plug-in je balík a balík je modul plug-in.
Spouštění pomocí zástupce
Rychlým způsobem otestování balíku je spuštění rámce Equinox OSGi Framework pomocí volby Spustit jako > Equinox Framework v kontextové nabídce projektu modulu plug-in. Chcete-li provést spuštění v režimu ladění, zvolte Ladit jako > Equinox Framework z kontextové nabídky projektu modulu plug-in.
Při použití klávesové zkratky PDE vyhledá stávající konfigurace spouštění Equinox OSGI Framework a vytvoří novou konfiguraci spouštění v případě, že není žádná konfigurace nalezena. Pokud je nalezena jedna konfigurace spouštění, je použita. Pokud je nalezeno více konfigurací spouštění, PDE zobrazí dialogové okno s výběrem všech existujících konfigurací spouštění rámce Equinox OSGi Framework a výzvou pro uživatele, aby jednu z těchto konfigurací vybral.
Standardně PDE spouští rámec Equinox OSGi Framework s argumentem programu -console. Tato volba zpřístupňuje konzolu OSGi umožňující provádění mnoha příkazů, jako například instalace, spouštění nebo zastavení balíků.
Přizpůsobení konfigurace spuštění
Abyste získali plnou kontrolu nad spouštěním rámce Equinox OSGi Framework, můžete vytvořit a přizpůsobit si konfiguraci spuštění v dialogovém okně Konfigurace 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í rámce Equinox OSGi Framework lze vytvořit poklepáním na uzel Equinox OSGi Framework v prohlížeči stromu nalevo.
Konfigurace spuštění rámce Equinox OSGi Framework obsahuje šest karet, které vám umožňují přizpůsobit si všechny aspekty spuštění testu. Více podrobností naleznete v následujících dokumentech: