Domanda

Sto sviluppando un plug-in Eclipse, basato su una serie di plug-in Eclipse principali come SWT, JDT, GEF e altri.

Ho bisogno che il mio plug-in sia compatibile con Eclipse 3.3, poiché molti potenziali clienti lo utilizzano ancora.Tuttavia, personalmente mi piacciono le nuove funzionalità di Eclipse 3.4 e vorrei utilizzarle per il mio sviluppo.Ciò significa che è necessario che PDE faccia riferimento al codice 3.3 e, durante il debug, esegua un'istanza 3.3.

Qualche consiglio su come raggiungere questo obiettivo?

Grazie.

È stato utile?

Soluzione

È possibile modificare l'impostazione "Piattaforma di destinazione" in modo che punti alla posizione di un set esistente di plug-in eclipse 3.3.Questo compilerà il tuo codice con i plugin 3.3, assicurandoti che rimangano compatibili indipendentemente dalla versione di eclipse che stai utilizzando per sviluppare l'applicazione.

L'impostazione è in Finestra->Preferenze->Sviluppo plug-in->Piattaforma di destinazione

Altri suggerimenti

Quello che ha detto Barak.Vedi anche questo argomento nella guida di Eclipse:

http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tools/preference_pages/target_platform.htm

Nota anche:

  • la piattaforma di destinazione predefinita è l'installazione di Eclipse
  • il tuo ambiente di sviluppo dovrebbe essere recente almeno quanto la piattaforma di destinazione (ad es.non è possibile utilizzare 3.3 come ambiente di sviluppo e target 3.4)
  • questo ti consente anche di sviluppare con plug-in che non hai nella tua installazione di sviluppo Eclipse.

E non è possibile sviluppare un plugin per il palfrom più recente?Per esempio.:sviluppare un nuovo plugin per la versione 3.5 nella versione 3.4...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top