Eksport wtyczek

Środowisko PDE udostępnia kreatora Eksport wtyczek służącego do eksportowania wtyczek i fragmentów w postaci odpowiedniej do wdrożenia. Stanowi on rozwiązanie alternatywne dla skryptów programu Ant i nie obciąża obszaru roboczego zasobami generowanymi podczas operacji budowania. Kreator jest dostępny z menu Plik > Eksport... > Programowanie wtyczek > Wtyczki i fragmenty do wdrożenia .

 

Wybór wtyczki

Kreator wyświetla w obszarze roboczym wszystkie wtyczki inne niż binarne.

Wtyczki

Wybierz wtyczki do wyeksportowania. Jeśli okaże się, że eksportujesz za każdym razem ten sam zbiór wtyczek, naciśnij przycisk Zbiór roboczy..., aby zdefiniować zbiór roboczy wtyczek.

 

Miejsce docelowe

Można wybrać eksportowanie wtyczek do katalogu lub archiwum ZIP.

Cel

Po wybraniu (domyślnej) opcji eksportu do Katalogu wtyczki zostaną umieszczone w podkatalogu plugins/ wybranego katalogu.

Po wybraniu opcji eksportu do Pliku archiwum wszystkie wtyczki zostaną zarchiwizowane w jednym pliku ZIP. Struktura katalogów w pliku ZIP również zawiera w katalogu głównym podkatalog plugins/.

 

Opcje

Opcje

Opcja Dołącz kod źródłowy powoduje wyeksportowanie kodu źródłowego i plików binarnych. Jeśli wtyczka jest zapakowana jako plik JAR, kod źródłowy zostanie umieszczony w folderze src/ w katalogu głównym pliku JAR. Jeśli wtyczka jest zapakowana jako płaski katalog, kod źródłowy zostanie umieszczony w pliku ZIP w katalogu plugins/ jako rodzeństwo biblioteki JAR. Dokument Położenia kodu źródłowego zawiera szczegóły dotyczące nazewnictwa archiwum kodu źródłowego.

Opcja Pakuj jako osobne archiwa JAR pakuje wszystkie wtyczki jako pliki JAR. Jest ona zalecana dla wtyczek, których kod jest zapisany w katalogu głównym (tzn. wtyczek bez nagłówka MANIFEST.MF Bundle-ClassPath lub z nagłówkiem w postaci Bundle-ClassPath: .). Zagnieżdżone pliki JAR nie są zalecane, gdyż obniżają wydajność, jako że środowisko wykonawcze będzie musiało je wyodrębniać podczas wykonywania. Dlatego, jeśli kod wtyczki jest zapakowany w pliku JAR, zaleca się pozostawienie wdrożonych wtyczek jako płaskich katalogów.

Opcja Zapisz jako skrypt Ant umożliwia zapisanie ustawień operacji eksportowania, aby można było ją ponownie uruchomić później bez ponownego przechodzenia przez cały kreator. Podobnie jak w przypadku operacji eksportu program Ant jest uruchamiany jako zadanie asynchroniczne. Dlatego może nie być korzystne dołączanie go do większego skryptu Ant.

 

Podpisywanie pliku JAR

Karta Podpisywanie pliku JAR jest dostępna tylko wtedy, gdy opcja Pakuj jako osobne archiwa JAR na karcie Opcje została wybrana.

Podpisywanie pliku JAR

Aby podpisać pliki JAR, należy uruchomić środowisko Eclipse z pełnym pakietem JDK, nie tylko ze środowiskiem JRE.

Do operacji podpisywania wymagane są wszystkie pola: Położenie pliku kluczy, Alias i Hasło.