Funktionsexport

I PDE ingår en guide för export av funktioner som används till att exportera funktioner och medverkande insticksprogram och fragment till ett format som kan användas för utplacering. Guiden skyddar dig från Ant-skript och skräpar inte ned arbetsytan med resurser som genererats under byggåtgärden. Guiden är tillgänglig under Arkiv > Exportera... > Utveckling av insticksprogram > Utplaceringsbara funktioner .

 

Funktionsval

I guiden visas alla icke-binära fukntioner i arbetsytan.

Funktionsval

Välj de funktioner du vill exportera.Om du exporterar samma uppsättning funktioner gång på gång kan du trycka på Arbetsuppsättning och ange en arbetsuppsättning funktioner.

Funktioner byggs rekursivt. Därför, i de fall där en funktion inbegriper en annan funktion, behöver du bara välja en funktion på den översta nivån för att exportera båda funktionerna.

 

Destination

Du kan välja att exportera funktionerna och de medverkande insticksprogrammen till en katalog eller till ett ZIP-arkiv.

Mål

Om du väljer att exportera till en katalog (standard) placeras insticksprogrammen i underkatalogen features/ och insticksprogrammen placeras i underkatalogen plugins/ till den valda katalogen.

Om du väljer att exportera till en arkivfil paketeras alla funktionerna och insticksprogrammen i ett enda ZIP-arkiv. Dessutom startar rotkatalogstrukturen i ZIP-filen med features/ och plugins/.

 

Alternativ

Alternativ

Alternativet Ta med källkod gör så att källkoden exporteras, liksom binärfilerna. Om ett insticksprogram paketeras som en JAR placeras källkoden i en src/-mapp vid roten av JAR. Om insticksprogrammet paketeras som en plan katalog placeras källkoden i en käll-ZIP i katalogen för insticksprogrammet som ett syskon till biblioteks-JAR. I dokumentet Källkodsplatser finns mer information om namngivningsmetoden för källarkiv.

När alternativet Paketera som enskilda JAR-arkiv är aktiverat paketeras funktioner och medverkande insticksprogram som JAR-filer. Om det här alternativet inte är aktiverat exporteras funktionerna som oformaterade kataloger medan de medverkande insticksprogrammen paketeras enligt märordsuppsättningen i feature.xml. Insticksprogramsposter som är markerade med unpack="false" i feature.xml exporteras som JAR-filer. I annat fall exporteras de som kataloger.

Med hjälp av alternativet Spara som Ant-skript kan du spara inställningarna för exportåtgärden så att den kan köras igen vid ett senare tillfälle utan att du behöver köra guiden igen. Precis som med exportåtgärden körs Ant-uppgiften som ett asynkront jobb. Det kan därför hända att det är olämpligt att införliva den i ett större Ant-skript.

 

JAR-signering

Fliken JAR-signering är endast tillgänglig när alternativet Paketera som enskilda JAR-arkiv är aktiverat på fliken Alternativ.

JAR-signering

Om du vill signera JAR-filerna måste du köra Eclipse med ett fullständigt JDK och inte bara med en JRE.

Fälten Nyckellagringsplats, Alias och Lösenord är alla obligatoriska för signering.

 

Java-webbstart

Fliken JAR-signering är endast tillgänglig när alternativet Katalog är akriverat på fliken Mål och alternativet Paketera som enskilda JAR-arkiv är aktiverat på fliken Alternativ.

Java-webbstart .

Fälten Plats-URL och JRE-version är båda obligatoriska.