2013-03-11 5 views
5

Ho alcuni plug-in e alcuni frammenti esportati in alcuni file jar. Ho bisogno di importare programmaticamente quei plug-in e frammenti come di solito avviene tramite la GUI usando File --> Import --> Plug-in Development --> Plug-ins and Fragments quindi li ho nel mio spazio di lavoro corrente. Ho letto alcuni post relativi a progetti di importazione (ad esempio sfruttando .project) ma in questo caso ho solo file jar.Come importare a livello di codice plug-in e frammenti da file jar

Snippet e/o suggerimenti saranno molto apprezzati.

risposta

2

Cerca nel codice sorgente di Eclipse come è fatto. - Aprire la procedura guidata che implementa la funzionalità richiesta aperta Plugin-Spy (Maiusc + Alt + F1) e saltare nel codice sorgente (nel tuo caso un buon punto di partenza sarebbe org.eclipse.pde.internal.ui.wizards.imports.PluginImportWizardDetailedPage)

+0

In primo luogo, grazie sei molto per la tua risposta. Sfortunatamente, ho avuto un aspetto delle classi PluginImportWizardDetailedPage, PluginImportWizard e WizardDialog ma in realtà non ho ottenuto la strada da percorrere. Mi aspettavo di farlo in poche righe di codice selezionando i file jar, creando un progetto e aprendolo. È possibile o è necessario seguire passaggi più complessi? –

Problemi correlati