2009-06-29 9 views
21

Galileo è uscito l'altro giorno, e anche se i plugin di Eclipse sono, IMO, solo un po 'più facile da gestire rispetto allo Netbeans, sarebbe comunque davvero fantastico se ci fosse un modo semplice per me di aggiornare alla nuova versione (e prendi i miei plugin con me).È appena uscita una nuova versione di Eclipse. C'è qualcosa che posso fare per evitare di dover cercare manualmente i miei plugin di nuovo?

Qualche consiglio?

+0

(Ottima domanda!) – Uri

+0

possibile duplicato di [Un modo semplice per copiare i vecchi plug-in nella nuova installazione di eclipse] (http://stackoverflow.com/questions/11438529/easy-way-to-copy-old-plugins- in-new-install-of-eclipse) –

risposta

7

Non direttamente, per quanto ne so.

Questa è la cosa più vicina che è venuta fuori, supponendo che il mio vecchio Eclipse sia abbastanza recente da utilizzare una simile forma di gestore aggiornamenti (P2).

Nel vecchio Eclipse, andare a preferenze-> Installa/Aggiorna-> Siti software disponibili. Scegli quelli non incorporati (vedrai un nome per loro, o almeno un URL non eclissi). È possibile selezionare quelli che si desidera e quindi esportarli in XML.

Ora vai al nuovo Eclipse, vai alla stessa finestra delle preferenze e importa i siti di aggiornamento dall'XML. Ora, quando installi un nuovo software, dovresti vedere i tuoi siti di aggiornamento anche se probabilmente dovrai ancora selezionare manualmente le opzioni per i plugin che offrono più download.

Importante avvertenza: alcuni produttori di plug-in offrono in realtà siti di aggiornamento diversi per le diverse versioni di Eclipse, quindi si continuerà a puntare al vecchio plug-in. Ciò si verifica in genere se non si è aggiornato il plug-in esistente a una nuova versione. Un esempio comune di questo è con Subsclipse, quindi potresti voler aggiornare manualmente quello.

0
 
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" 

6

Date un'occhiata a questo blog: How to make your Eclipse plugin list survive an Eclipse upgrade

ho usato anche il servizio Yoxos per costruire il mio "proprio" la distribuzione di Eclipse. Suppongo che dovrebbe essere facile aggiornare semplicemente gli elementi principali in un profilo simile, mantenendo i plugin. Ha incluso il controllo delle dipendenze, quindi è molto bello avere una distribuzione in esecuzione.

+0

Bello. _____________ –

4

Si consiglia di leggere: "Install Plug-ins into Eclipse IDE", specificamente scritto per eclipse3.5.

Il metodo che uso è quello di memorizzare tutto il mio plug-in uno condivisione di 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 

Finché questa linea è presente in eclipse.ini di qualsiasi eclissi futura, tutte quelle nuove installazioni rileveranno e useranno il mio plugin condiviso.

Combinalo con un fine-tuned eclipse.ini e sei pronto per partire!