2013-03-11 6 views
5

Ich habe einige Plug-ins und Fragmente in einige JAR-Dateien exportiert. Ich muss diese Plugins und Fragmente programmatisch importieren, wie es normalerweise über die GUI geschieht, indem ich File --> Import --> Plug-in Development --> Plug-ins and Fragments verwende, also habe ich diese in meinem aktuellen Arbeitsbereich. Ich habe einige Posts gelesen, die sich auf Importprojekte beziehen (d. H., Indem ich .project ausnutze), aber in diesem Fall habe ich nur JAR-Dateien.Programmgesteuertes Importieren von Plug-Ins und Fragmenten aus JAR-Dateien

Snippets und/oder Hinweise werden sehr geschätzt.

Antwort

2

Schauen Sie in den Quellcode von Eclipse, wie es gemacht wird. Öffnen Sie den Assistenten, der die angeforderte Funktionalität offene Plugin-Spy (Shift- + Alt + F1) implementiert und springen in den Quellcode (in Ihrem Fall ein guter Ausgangspunkt wäre org.eclipse.pde.internal.ui.wizards.imports.PluginImportWizardDetailedPage)

+0

Erstens danken - Sie sehr für Ihre Antwort. Leider habe ich mir die Klassen PluginImportWizardDetailedPage, PluginImportWizard und WizardDialog angeschaut, aber eigentlich habe ich den Weg nicht gefunden. Ich habe das in ein paar Codezeilen erwartet, indem ich die JAR-Dateien ausgewählt, ein Projekt erstellt und geöffnet habe. Ist es möglich, oder ist es notwendig, komplexere Schritte zu folgen? –

Verwandte Themen