Export funkce

PDE umožňuje prostřednictvím průvodce Export funkce exportovat funkce, základní moduly plug-in a fragmenty do podoby, která je vhodná pro implementaci. Průvodce vás odstíní od skriptů Ant a nezanese váš pracovní prostor prostředky, které se generují při operacích sestavení. Průvodce naleznete v Soubor > Export... > Vývoj modulů plug-in > Implementovatelné funkce .

 

Výběr funkcí

Průvodce zobrazí všechny nebinární funkce nacházející se v pracovním prostoru.

Výběr funkcí

Vyberte funkce, které chcete exportovat. Pokud opakovaně exportujete určitou skupinu funkcí, můžete klepnutím na Pracovní sada... zadefinovat pracovní sadu.

Funkce jsou sestavovány rekurzívně takže v případě, že funkce obsahuje jinou funkci, postačí vybrat pouze funkci nadřízenou a budou exportovány obě dvě.

 

Místo určení

Jako místo určení pro export funkcí a jejich konstituujících modulů plug-in si můžete zvolit složku nebo archiv ZIP.

Místo určení

Zvolíte-li možnost Adresář (výchozí nastavení), budou ve zvoleném adresáři funkce umístěny do podadresáře features/ a moduly-plugin do podadresáře plugins/.

Zvolíte-li jako možnost exportu Archivační soubor, všechny funkce a moduly plug-in budou zabaleny do jediného souboru ZIP. Adresářová struktura archivačního souboru pak začíná adresáři features/ a plugins/.

 

Volby

Volby

Volba Zahrnout zdrojový kód umožňuje současný export zdrojového kódu spolu s binárními soubory. Je-li modul plug-in zabalen do souboru JAR, bude zdrojový kód umístěn do složky src/ v kořenovém adresáři souboru JAR. Je-li modul plug-in zabalen v podobě nestrukturovaného adresáře, bude zdrojový kód umístěn do zdrojového souboru ZIP v adresáři modulu plug-in jako sourozenecký prvek knihovny JAR. Podrobnosti o pojmenovávacích konvencích ve zdrojovém archivu naleznete v dokumentu Umístění zdrojového kódu.

Volba Zabalit jako samostatné archivační soubory JAR umožňuje funkce a jejich konstituující moduly plug-in zabalit jako soubory JAR. Pokud není volba aktivní, jsou funkce exportovány v podobě nestrukturovaných adresářů a jejich konstituující moduly plug-in jsou zabaleny dle markupu v souboru feature.xml. Položky modulů plug-in, které jsou v souboru feature.xml označeny jako unpack="false" budou exportovány jako soubory JAR. Ostatní budou exportovány v podobě adresářů.

Volba Uložit jako skript Ant umožňuje uložit nastavení operace exportu, takže ji bude možné znovu provést bez nutnosti opětovného použití průvodce. Podobně jako operace exportu, běží úloha skriptu Ant jako asynchronní úkol. Z tohoto důvodu není vhodné ji inkorporovat jako součást většího skriptu Ant.

 

Podpis souboru JAR

Karta Podpis souboru JAR je k dispozici pouze tehdy, je-li na kartě Volby zatržena volba Zabalit jako samostatné archivy JAR.

Podpis souboru JAR

Pro podpis souborů JAR je nutné mít spuštěno Eclipse s plným JDK nikoli pouze s JRE.

Všechna tři pole Umístění úložiště klíčů, Alias a Heslo jsou k operaci podpisu nezbytná.

 

Java Web Start

Karta Java Web Start je k dispozici pouze tehdy, je-li na kartě Místo určení zatržena volba Adresář a na kartě Volby zatržena volba Zabalit jako samostatné archivy JAR.

Java Web Start .

Pole URL adresa webu a Verze JRE jsou obě nezbytná.