Plugin-modul fra eksisterende JAR-arkiver

Du åpner veiviseren Plugin-modul fra eksisterende JAR-arkiver ved å velge Fil > Ny > Prosjekt > Plugin-utvikling > Plugin-modul fra eksisterende JAR-arkiv fra toppnivåmenyen.

Opprettingen av et plugin-prosjekt fra eksisterende JAR-arkiver er en prosess med to trinn:

  1. Velg JAR-arkivene.
  2. Oppgi egenskapene for plugin-modulen.

 

JAR-valg

Veivisersiden JAR-valg viser JAR-arkivene som skal inkluderes i plugin-modulen.

JAR-valg

Knappen Legg til åpner en dialogboks der du kan bla gjennom arbeidsområdet og finne JAR-arkiver.

Knappen Legg til ekstern åpner en Fil-dialogboks der du kan bla gjennom filsystemet og finne JAR-arkiver.

 

Plugin-egenskaper

Med veivisersiden Plugin-egenskaper kan du oppgi plugin-prosjektets innstillinger, plugin-egenskaper og målplattform.

Plugin-innhold

Det anbefales at du bruker de omvendte navngivningsreglene (for eksempel com.example.bundle) for prosjektnavnet.

Feltet Plassering oppgir standard prosjektplassering som en underkatalog som er nestet i arbeidsområdeplasseringen. Prosjektplasseringen kan endres til en hvilken som helst skrivbar plassering ved å fjerne merket for Bruk standardplassering og oppgi den plasseringen du ønsker.

En Plugin-ID er obligatorisk og må samsvare med plugin.dtd. Det anbefales, men det er ikke obligatorisk at plugin-IDen samsvarer med prosjektnavnet.

En Plugin-versjon er obligatorisk og må være i formen hoved.underordnet.tjeneste (for eksempel 1.3.0).

Et Plugin-navn er det oversettbare presentasjonsnavnet på plugin-modulen. Dette feltet er obligatorisk.

En Plugin-leverandør er det oversettbare navnet på plugin-leverandøren. Dette feltet er valgfritt.

 

Målplattform

Alternativene for Målplattform er beregnet å være et forhåndsfilter som bestemmer hvilke sider av manifestredigeringsprogrammet som skal være synlige når den nye plugin-modulen er opprettet.

Sidene Utvidelser og Utvidelsespunkter vil for eksempel være synlige hvis alternativet Eclipse-versjon er valgt, men det er skjult hvis det er valgt et alternativ for et OSGi-rammeverk.

Delen Pakkens synlighet på siden Kjøretid i manifestredigeringsprogrammet er skjult hvis standard OSGi-rammeverk er valgt, fordi denne delen tilbyr Equinox-spesifikke verktøy.

 

Pakke ut JAR-arkiver

Om JAR-arkivet skal være pakket eller utpakket, avhenger av hvordan du vil pakke plugin-modulen. Hvis plugin-modulen skal leveres som et enkelt JAR-arkiv, som er det anbefalte formatet for Eclipse 3.1, bør de enkelte JAR-arkivene pakkes ut. Hvis plugin-modulen skal leveres som en flat katalog, bør de enkelte JAR-arkivene ikke røres.