/ / Którą aplikację należy zdefiniować w konfiguracji produktu Eclipse, aby traktować moją aplikację jako standardowe środowisko robocze Eclipse - java, eclipse-plugin, eclipse-rcp, workbench

Którą aplikację należy zdefiniować w konfiguracji produktu Eclipse, aby traktować moją aplikację jako standardowe środowisko robocze Eclipse - java, eclipse-plugin, eclipse-rcp, workbench

Mam 4 wtyczki, które chciałbym zainstalowaćdomyślnie przy nowej konfiguracji produktu. Nie chcę udostępniać mechanizmu aktualizacji za pośrednictwem funkcji dla moich klientów. Wtyczki są częścią edytora GMF. Ostateczna wtyczka zawierająca kod edytora diagramów została utworzona nie jako aplikacja RCP ale jako kod wtyczki, który został pomyślnie przetestowany.

Pragnę stworzyć nowy produkt Eclipse i wprowadzić te wtyczki jako zależności

Zrobiłem więc nową pustą wtyczkę, zdefiniowałem nowąplik konfiguracyjny produktu ze wszystkimi wtyczkami i ich zależnościami zdefiniowanymi w pliku konfiguracyjnym produktu, a następnie w moim nowym pliku plugin.xml utworzyłem nowe rozszerzenie punktu porządkowego org.eclipse.core.runtime.product z wartością nazwy i nazwą aplikacji zdefiniowane. Sprawdziłem również zależności wtyczek i kliknąłem "Dodaj wymagane wtyczki"

Nie podoba mi się, że produkt powinien być powiązanyz aplikacją. W moim przypadku aplikacja do mojego produktu chciałbym być nowym środowiskiem roboczym Eclipse jako takim, który zainstalowałem i działa. Więc zdefiniowałem jako aplikację org.eclipse.ui.ide.workbench, ale kiedy próbuję uruchomić nowy produkt, otrzymuję błąd: Application "org.eclipse.ui.ide.workbench" not in the registry. Jak zdefiniować standardowe zaćmienieWorkbench dla mojego produktu, który nie jest aplikacją rcp? Czy to jest właściwe? Bez względu na to, którą aplikację wybiorę, otrzymuję ten sam błąd. Myślę, że musi istnieć domyślny sposób definiowania aplikacji opakowującej jako środowisko standardowe środowiska Eclipse. Czy to? Czy muszę napisać nową aplikację IApplication przez siebie?

Odpowiedzi:

0 dla odpowiedzi № 1

Jeśli chcesz dołączyć wtyczki Eclipse jako część standardowej konfiguracji Eclipse, wykonaj następujące kroki.

  • Rozpakuj nową wersję Eclipse na dysk twardy.
  • Dodaj swoje wtyczki do nowego Eclipse
  • Zip świeże Eclipse i rozpowszechniać.