Come si reinstalla Eclipse senza perdere i miei progetti e plugin?
Domanda
Il mio Eclipse ha recentemente rotto completamente e ho aggiornato a Galileo. Ho creato uno spazio di lavoro fresco (dire foo/workspace
) e creato un progetto banale. Ho poi copiato da un vecchio progetto (bar/workspace/myproject
) per foo/workspace/myproject
. Si mavenised e ha un pom.xml
. Come faccio a dire Eclipse per costruire (non sembra riconoscerlo è mavenised). Devo installare il plugin Maven?
In generale, qual è il modo più liscio per reinstallare Eclipse (vale a dire che altro devo pensare?)
Soluzione
-
Non ho mai creare o alla partenza di un progetto direttamente sotto l'area di lavoro, ma piuttosto usare qualcosa come
~/Projects
per tutti i miei progetti. Questo mi permette di rimanere IDE indipendenti. A dire il vero, non ho mai utilizzare qualsiasi IDE per creare un progetto. -
condivido la mia posizione di lavoro attraverso diversi Eclipse install (specificato in fase di avvio o utilizzando
-data
). Se qualcosa va storto, non mi dispiace l'eliminazione e di sciogliere il mio lavoro, non contiene nulla di veramente importante in ogni caso. -
Utilizza il m2eclipse Eclipse plugin per Importa> Maven Progetti in Eclipse. Un'altra opzione è quella di utilizzare il esperto di Plug-in Eclipse per generare il
.project
e.classpath
dalla riga di comando e quindi a Importa> progetti esistenti nello spazio di lavoro da Eclipse.
Altri suggerimenti
E 'meglio fare riferimento direttamente il vostro vecchio spazio di lavoro quando si avvia la nuova installazione di Eclipse: vedere questo eclipse.ini
-data
c:/a/path/to/your/old/workspace
In questo modo, si ottiene di nuovo tutti i vostri progetti.
È possibile installare il m2eclipse Maven plug aggiungendo il suo sito di aggiornamento all'elenco dei siti esaminati dalla meccanismo di eclissi p2 provisioning
http://m2eclipse.sonatype.org/update/
Se i metadati associati con l'area di lavoro è incasinato, e suona come è, la cosa più facile da fare è semplicemente eliminare la cartella .metadata dall'area di lavoro (o rinominarlo in qualcos'altro). Avviare Eclipse, mostrerà uno spazio di lavoro vuoto, e quindi utilizzare File -> Importa per importare progetti esistenti nel vostro spazio di lavoro. Basta puntare alla cartella del progetto esistente e che farà la cosa giusta, lasciando il progetto in atto.
Per la roba Maven, i progetti di importazione Maven di cui sopra sembra giusto e, probabilmente, non alcune altre cose a fare lavori Maven fuori.