Hallo
Ich habe ein "kleines" Problem mit einem Update-Plugin in meiner RCP-Anwendung.
Meine RCP-Anwendung habe ich nach den Vorgaben aus dem Buch "Rich-Client-Entwicklung mit Eclipse 3.2" von Berthold Daum erstellt.
Die Anwendung besteht aus 2 Plugins, ein Hauptplugin und ein Update-Plugin. In dem Update-Plugin befindet sich mit unter die Klasse "UpdateAction", welche den Update-Vorgang ausführt (so wie im Buch von B. Daum). Im Update-Plugin habe ich über den ExtensionPoint "org.eclipse.ui.actionSets" ein eigenes Menü für die "UpdateAction" erstellt. Des weiteren musste ich in diesem Update-Plugin unter den "Dependencies" das Plugin "org.eclipse.update.core" hinzufügen.
Und genau da liegt das Problem!
Ich habe eine Produkt-Configuration im Hauptplugin erstellt und ein Feature-Projekt angelegt, dem ich beide Plugins zugewiesen habe. Ich habe auch den Button "Compute" gedrückt und in der Produkt-Konfiguration "The product configuration is based on: Features" ausgewählt.
Nun habe ich mein Produkt veröffentlich und ausgeführt ABER das Menü mit der Update-Action erscheint nicht in der Anwendung.
Wenn ich im Update-Plugin unter "Dependencies" das Plugin "org.eclipse.update.core" entferne (dann funktioniert die UpdateAction aber nicht mehr), so erscheint beim erneuten Veröffentlcihen und Ausführen der Anwendung das Update-Menü.
Kann mir jemand helfen?
Ich habe ein "kleines" Problem mit einem Update-Plugin in meiner RCP-Anwendung.
Meine RCP-Anwendung habe ich nach den Vorgaben aus dem Buch "Rich-Client-Entwicklung mit Eclipse 3.2" von Berthold Daum erstellt.
Die Anwendung besteht aus 2 Plugins, ein Hauptplugin und ein Update-Plugin. In dem Update-Plugin befindet sich mit unter die Klasse "UpdateAction", welche den Update-Vorgang ausführt (so wie im Buch von B. Daum). Im Update-Plugin habe ich über den ExtensionPoint "org.eclipse.ui.actionSets" ein eigenes Menü für die "UpdateAction" erstellt. Des weiteren musste ich in diesem Update-Plugin unter den "Dependencies" das Plugin "org.eclipse.update.core" hinzufügen.
Und genau da liegt das Problem!
Ich habe eine Produkt-Configuration im Hauptplugin erstellt und ein Feature-Projekt angelegt, dem ich beide Plugins zugewiesen habe. Ich habe auch den Button "Compute" gedrückt und in der Produkt-Konfiguration "The product configuration is based on: Features" ausgewählt.
Nun habe ich mein Produkt veröffentlich und ausgeführt ABER das Menü mit der Update-Action erscheint nicht in der Anwendung.
Wenn ich im Update-Plugin unter "Dependencies" das Plugin "org.eclipse.update.core" entferne (dann funktioniert die UpdateAction aber nicht mehr), so erscheint beim erneuten Veröffentlcihen und Ausführen der Anwendung das Update-Menü.
Kann mir jemand helfen?