Struktur i fragmentprosjekt

Med veivisersiden Prosjektstruktur kan du oppgi prosjektnavn, plassering, innstillinger og mål.

Fragmentstruktur

 

Prosjektnavn

Når det skal velges et navn på fragmentprosjektet, anbefales de omvendte navngivningsreglene (for eksempel com.example.abc), men PDE fremtvinger det ikke.

 

Prosjektplassering

Standardplasseringen for fragmentprosjektet er en underkatalog som er nestet i arbeidsområdeplasseringen. Hvis du vil endre plasseringen, fjerner du merket for Bruk standardplassering og oppgir den plasseringen du ønsker.

 

Prosjektinnstillinger

Om et fragmentprosjekt skal opprettes som et Java-prosjekt, avhenger av om fragmentet skal bidra med kode. Fragmentprosjekter som bidrar med kode, ligger i et Java-prosjekt. Andre plugin-moduler, som for eksempel dokumentasjons-plugin-moduler, bidrar ikke med kode, og de kan derfor ligge i enkle prosjekter.

 

Eclipse versus OSGi-rammeverket

Valget mellom Eclipse og OSGi-rammeverket fungerer som et forhåndsfilter for å fastsette hvilke sider som skal være synlige i redigeringsprogrammet for plugin-manifest når det blir åpnet.

Siden utvidelsesregisteret er Eclipse-spesifikt innhold, er sidene Utvidelser og Utvidelsespunkter i manifestredigeringsprogrammet bare synlige når alternativet Eclipse-versjon er valgt.

 

Equinox versus Standard

Når et OSGi-rammeverk er målet, kan du velge mellom Equinox- og standard-rammeverket. Equinox OSGi-rammeverket utvider MANIFEST.MF-innholdet med Eclipse-spesifikke topptekster (for eksempel Eclipse-LazyStart) og direktiver (for eksempel x-friends). Hvis du ikke ønsker å bruke disse Eclipse-spesifikke topptekstene og attributtene, kan du velge alternativet Standard.