Modul plug-in ze stávajících archivů JAR

¨Průvodce Modul plug-in ze stávajících archivů JAR je k dispozici v nabídce Soubor > Nový > Projekt... > Vývoj modulu plug-in > Modul plug-in z existujícího archivu JAR v nabídce nejvyšší úrovně.

Vytváření projektu modulu plug-in ze stávajících archivů JAR je proces skládající se ze dvou kroků:

  1. Vyberte archivy JAR
  2. Určete vlastnosti modulu plug-in

 

Výběr JAR

Stránka průvodce Výběr JAR uvádí seznam archivů JAR, které se mají vložit do modulu plug-in.

Výběr JAR

Stisknutím tlačítka Přidat... se otevře dialogové okno umožňující procházet pracovní prostor a vybírat archivy JAR.

Stisknutím tlačítka Přidat externí... se otevře dialogové okno souboru umožňující procházet systém souborů a vybírat archivy JAR.

 

Vlastnosti modulu plug-in

Stránka průvodce Vlastnosti modulu plug-in umožňuje určení nastavení projektu modulu plug-in, jeho vlastností a cílové platformy.

Obsah modulu plug-in

Pro název projektu se doporučuje použít obrácenou konvenci pojmenování domény (například com.example.bundle).

Pole Umístění označuje výchozí umístění projektu jako podadresář vnořený v umístění pracovního prostoru. Umístění projektu lze změnit na jakékoliv zapsatelné umístění zrušením označení políčka Použít výchozí umístění a zadáním libovolně zvoleného umístění.

ID modulu plug-in je povinné a musí odpovídat plugin.dtd. Doporučuje se, ale není to povinné, aby ID modulu plug-in odpovídalo názvu projektu.

Verze modulu plug-in je povinná a musí mít tvar major.minor.service (např. 1.3.0).

Název modulu plug-in je přeložitelný prezentační název modulu plug-in. Toto pole je povinné.

Poskytovatel modulu plug-in je přeložitelný název poskytovatele modulu plug-in. Toto pole je volitelné.

 

Cílová platforma

Volby cílové platformy jsou určeny jako vložený filtr, který určuje stránky editoru manifestů zobrazené při vytvoření nového projektu modulu plug-in.

Například stránky Rozšíření a Body rozšíření se zobrazí, pokud je aktivována volba Verze platformy Eclipse, ale pokud je aktivována volba Rámec OSGi, stránky budou skryty.

Také zůstane skryta sekce Viditelnost balíčku na stránce Běhová komponenta v editoru manifestů, pokud je vybrána volba rámce OSGi Standardní, protože tato sekce poskytuje nástroje specifické pro Equinox.

 

Rozbalování archivů JAR

To, zda mají být archivy JAR zabaleny nebo rozbaleny, závisí na tom, jak chcete zabalit modul plug-in. Pokud se má modul plug-in dodat jako jeden archiv JAR, což je doporučený formát od platformy Eclipse verze 3.1, jednotlivé archivy JAR by měly být rozbaleny. Pokud se má modul plug-in dodat jako nestrukturovaný adresář, jednotlivé archivy JAR by měly zůstat nedotčeny.