Struktura projektu fragmentu

Strona kreatora Struktura projektu umożliwia podanie nazwy projektu, jego położenia, ustawień oraz celu.

Struktura fragmentu

 

Nazwa projektu

Środowisko PDE zaleca stosowanie konwencji nazw odwrotnych projektu fragmentu (np. com.example.abc), ale nie narzuca tej konwencji.

 

Położenie projektu

Domyślnym położeniem projektu fragmentu jest podkatalog położenia obszaru roboczego. Aby zmienić położenie, usuń zaznaczenie pola wyboru Użyj położenia domyślnego i wpisz wybrane położenie.

 

Ustawienia projektu

To, czy projekt fragmentu powinien być utworzony jako projekt Java, zależy od tego, czy fragment będzie wnosił kod. Projekty fragmentów, które wnoszą kod, są zawierane wewnątrz projektów Java. Inne wtyczki, takie jak wtyczki dokumentacji, nie wnoszą kodu, a więc mogą być zawierane w prostych projektach.

 

Środowisko Eclipse czy OSGi

Wybór między opcjami Eclipse a Środowisko OSGi stanowi filtr wstępny umożliwiający określenie, jakie początkowe strony będą widoczne w edytorze manifestów wtyczek po jego otwarciu.

Ponieważ rejestr rozszerzeń stanowi treść specyficzną dla Eclipse, strony Rozszerzenia i Punkty rozszerzeń w edytorze manifestów będą widoczne tylko przy wyborze opcji Eclipse.

 

Środowisko Equinox czy standardowe

Przy wyborze OSGi jako środowiska docelowego należy wybrać, czy ma to być środowisko Equinox, czy standardowe. Środowisko OSGi Equinox rozszerza treść pliku MANIFEST.MF o nagłówki (np. Eclipse-LazyStart) i dyrektywy (np. x-friends) specyficzne dla Eclipse. Jeśli nie chcesz używać tych nagłówków i atrybutów specyficznych dla Eclipse, wybierz opcję standardowe.