Features exporteren

PDE biedt een wizard Features exporteren om features en de bijbehorende plugins en fragmenten te exporteren naar een indeling die geschikt is voor gebruik. De wizard is beveiligd tegen Ant-scripts en zorgt ervoor dat uw werkgebied niet wordt vervuild met resources die tijdens de buildbewerking worden gegenereerd. De wizard is beschikbaar onder Bestand > Exporteren... > Pluginontwikkeling > Inzetbare features .

 

Featureselectie

De wizard geeft alle niet-binaire features weer die in het werkgebied zijn gevonden.

Featureselectie

Selecteer de features die u wilt exporteren. Als blijkt dat u telkens dezelfde set features exporteert, kunt u op Werkset... klikken om een werkset te definiëren.

Features worden recursief gebouwd. Als een feature een andere feature bevat, hoeft daarom alleen de feature op het bovenste niveau te worden geselecteerd om beide features te exporteren.

 

Bestemming

U kunt ervoor kiezen om de features en de bijbehorende plugins naar een directory of naar een zip-archief te exporteren.

Bestemming

Als u ervoor kiest om naar een directory (de standaardwaarde) te exporteren, worden de features in een features/-subdirectory geplaatst en worden de plugins in een plugins/-subdirectory van de geselecteerde directory geplaatst.

Als u ervoor kiest om naar een archiefbestand te exporteren, worden alle features en plugins ingepakt naar een enkel zip-archief. De hoofddirectory binnen het ZIP-bestand begint ook met features/ en plugins/.

 

Opties

Opties

Als u de optie Broncode opnemen selecteert, worden zowel broncode als binaire bestanden geëxporteerd. Als een plugin is ingepakt als een JAR-bestand, wordt de broncode in de map src/ geplaatst in de hoofdmap van het JAR-bestand. Als de plugin is ingepakt als een platte directory, wordt de broncode binnen de plugindirectory in een ZIP-bronbestand geplaatst als een item op hetzelfde niveau van het JAR-bibliotheekbestand. Raadpleeg het documentBroncodelocaties voor meer informatie over de naamgeving van bronarchieven.

Met de optie Opnemen als afzonderlijke JAR-bestanden worden features en de bijbehorende plugins als JAR-bestanden opgenomen. Als de optie niet is geselecteerd, worden de features geëxporteerd als platte directory's en worden de bijbehorende plugins opgenomen zoals is opgegeven in de feature.xml-markup. Pluginitems die zijn gemarkeerd met unpack="false" in de feature.xml worden als JAR-bestanden geëxporteerd. Anders worden ze als directory's geëxporteerd.

Met de optie Opslaan als Ant-script kunt u de instellingen van de exportbewerking opslaan, zodat deze op een later moment opnieuw kan worden uitgevoerd zonder de wizard nogmaals te hoeven doorlopen. Evenals de exportbewerking voert de Ant-taak een asynchrone taak uit. Daarom is het mogelijk niet wenselijk deze als een onderdeel van een grotere Ant-taak op te nemen.

 

JAR signeren

De tab JAR signeren is alleen zichtbaar wanneer de optie Opnemen als afzonderlijke JAR-bestanden is geselecteerd op de tab Opties.

JAR signeren

Om de JAR-bestanden te signeren, moet u Eclipse uitvoeren met een volledige JDK, en niet alleen een JRE.

De velden Sleutelopslaglocatie, Alias en Wachtwoord zijn alle verplicht voor de signeerbewerking.

 

Java-webstart

De tab Java-webstart is alleen beschikbaar wanneer de optie Directory is geselecteerd op de tab Bestemming en de optie Opnemen als afzonderlijke JAR-bestanden is geselecteerd op de tab Opties.

Java-webstart .

De velden Site-URL en JRE-versie zijn beide verplicht.