Sviluppo su Eclipse 3.4, esecuzione su Eclipse 3.3
-
09-06-2019 - |
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.
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:
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...