På siden Projektstruktur i guiden kan du angive projektnavn, placering, indstillinger og mål.
Når du vælger et navn til plugin-projektet, anbefales det at følge den omvendte domænenavngivningsregel (f.eks. com.example.abc), men det håndhæves ikke af PDE.
Standardplaceringen for plugin-projektet er et underbibliotek under arbejdsområdeplaceringen. Hvis du vil bruge en anden placering, skal du fjerne markeringen af afkrydsningsfeltet Brug standardplacering og vælge en anden placering.
Hvorvidt et plugin-projekt skal oprettes som et Java-projekt afhænger af, om plugin'en vil bidrage med kode. De fleste plugins bidrager med kode og skal derfor være indeholdt i et Java-projekt. Andre plugins, f.eks. dokumentations-plugins, bidrager ikke med kode og kan derfor være indeholdt i enkle projekter.
Valget af Eclipse eller en OSGi-struktur styrer de indstillinger for kodegenerering, der findes på siden Plugin-indhold, samt listen over tilgængelige skabeloner.
Eclipse-plugins er OSGi-bundter, der bruger Eclipse-registreringsdatabasen med udvidelser. De fleste Eclipse-plugins bruger registreringsdatabasen, da den er tilgængelig i runtime-laget. Derfor er målet Eclipse valgt som standard.
Vælg indstillingen En OSGi-struktur, hvis du ikke skal bruge Eclipse-registreringsdatabasen med udvidelser. Hvis du vælger indstillingen En OSGi-struktur, undgår du afhængigheder i runtime-laget. Derudover vil PDE begrænse de tilgængelige skabeloner og den genererede kode til OSGi-laget.
Når målet er en OSGi-struktur, kan du vælge mellem strukturen Equinox og standard. Equinox OSGi-strukturen udvider MANIFEST.MF-indholdet med Eclipse-specifikke toptekster (f.eks.Eclipse-LazyStart, Eclipse-PlatformFilter) og direktiver (f.eks. x-friends). Vælg indstillingen standard, hvis du ikke vil bruge de Eclipse-specifikke toptekster og attributter.
Af praktiske årsager kan plugin-projekter let tilknyttes til arbejdssæt, som er defineret på arbejdsbænken.