Una nuova versione di Eclipse è appena uscito. C'è qualcosa che posso fare per evitare di dover dare la caccia manualmente le mie plugin di nuovo?

StackOverflow https://stackoverflow.com/questions/1059732

Domanda

Galileo è venuto fuori l'altro giorno, e anche se i plugin sotto Eclipse sono, IMO, solo un po 'più facile da trattare con rispetto Netbeans , sarebbe comunque davvero impressionante se ci fosse un modo semplice per mi effettuare l'aggiornamento alla nuova versione (e prendere il mio plugin con me).

Qualche consiglio?

È stato utile?

Soluzione

Non direttamente, per quanto ne so.

Questa è la cosa più vicina che mi è venuta, in base al presupposto che il mio vecchio Eclipse è abbastanza recente in modo che utilizzi una forma simile di gestore aggiornamenti (P2).

Nel vecchio Eclipse, andare in Preferenze> Installa / Update-> Siti disponibili Software. Scegliere quelli che non sono costruite in (si vedrà un nome per loro, o almeno un URL non eclissi). È possibile selezionare quelli che si desidera e poi esportarli in formato XML.

Ora andare alla nuova Eclipse, passare alla stessa finestra preferenze, e importare i siti di aggiornamento dal XML. Ora, quando si installa un nuovo software, si dovrebbe vedere il siti di aggiornamento, anche se probabilmente si dovrà ancora di scegliere manualmente le opzioni per i plugin che offrono download multipli.

avvertimento importante: Alcuni fornitori di plugin in realtà offrono diversi siti di aggiornamento per le diverse versioni di Eclipse, in modo da sarebbe ancora rivolte l'una verso il vecchio plugin. Questo tipicamente succede se non hai mai aggiornato il plugin esistente a una nuova versione. Un esempio comune di questo è con Subsclipse, quindi si consiglia di aggiornare manualmente che uno.

Altri suggerimenti

Date un'occhiata a questo blog: Come rendere la vostra lista plugin di Eclipse sopravvivere un aggiornamento Eclipse

Inoltre ho usato il Yoxos servizio per costruire il mio "proprio" la distribuzione di Eclipse. Credo che dovrebbe essere facile possibile aggiornare solo gli elementi fondamentali di un tale profilo, mantenendo i plugin. Esso ha incluso controllo delle dipendenze, quindi è molto bello avere una distribuzione in esecuzione.

mi sento di raccomandare a leggere: " installare plug-in in Eclipse IDE ", appositamente scritto per eclipse3.5.

Il metodo che uso è quello di memorizzare tutto il mio plug-in una condividere una cartella dropins , e poi lanciare il mio eclissi con la seguente riga nel eclipse.ini:

-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/<myPath>/mySharedDropins

Fino a quando questa riga è presente nella eclipse.ini di ogni futuro eclissi, tutti coloro nuovo impianto in grado di rilevare e utilizzare il mio plug-in comune.

Che si combinano con un messo a punto eclipse.ini e siete pronti per partire!

faccio questo:

http: // programmatori -log.blogspot.com/2009/06/manage-your-eclipse-install-with-local.html

Non so quanto bene mi piace ancora l'approccio - Sto ancora cercando fuori. In sostanza, posso creare una patch di ogni plugin installare e la si applica alla nuova versione.

Inoltre, io uso questo approccio su altri prodotti, così posso utilizzare lo stesso processo in tutto il mondo.

In many cases you may/should be able to copy the plugin files from your Eclipse 3.4 
install directory (i.e. eclipse/plugins) over to your new Galileo plugins directory.

There are some exceptions, but they tried to keep the plugin API and binaries 
backwards compatible with the previous release.  

You can find more information in the eclipse/readme directory under your 
Galileo install directory.  

See filename: readme_eclipse.html      Section: "Compatibility with Previous Releases"

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