2009-12-12 8 views
2

Mon Eclipse a récemment complètement rompu et j'ai été mis à niveau vers Galileo. J'ai créé un nouvel espace de travail (disons foo/workspace) et créé un projet trivial. J'ai ensuite copié un ancien projet de (bar/workspace/myproject) à foo/workspace/myproject. Il est mavenised et a un pom.xml. Comment puis-je dire à Eclipse de le construire (il ne semble pas reconnaître qu'il est mavenisé). Dois-je installer le plugin maven?Comment réinstaller Eclipse sans perdre mes projets et plugins?

En général, quelle est la plus douce façon de réinstaller Eclipse (à savoir ce que dois-je encore penser?)

Répondre

3
  1. Je ne créer ou extraire un projet directement dans l'espace de travail, mais plutôt utiliser quelque chose comme ~/Projects pour tous mes projets. Cela me permet de rester indépendant de l'IDE. En fait, je n'utilise jamais d'IDE pour créer un projet. Je partage mon emplacement d'espace de travail sur plusieurs installations Eclipse (spécifié au démarrage ou en utilisant -data). Si quelque chose ne va pas, cela ne me dérange pas de supprimer et de perdre mon espace de travail, il ne contient rien de vraiment important de toute façon. Utilisez le plug-in Eclipse m2eclipse pour Importez> Projets Maven dans Eclipse. Une autre option consiste à utiliser le maven eclipse plugin pour générer les .project et .classpath à partir de la ligne de commande, puis à Importer> Projets existants dans l'espace de travail à partir d'Eclipse.

+0

Je suis d'accord avec ces points, en particulier le 1. +1 – VonC

+0

+1 très utile. Après avoir réinstallé maven (que je pense devoir faire manuellement), les projets Importer maven ont été très faciles. –

3

Il est préférable de référencer directement votre ancien espace de travail lors du démarrage de votre nouvelle installation éclipse: voir ce eclipse.ini

-data 
c:/a/path/to/your/old/workspace 

De cette façon, vous récupérez tous vos projets.

Vous pouvez installer le m2eclipse maven plugin en ajoutant son site de mise à jour la liste des sites examinés par le mécanisme éclipse de provisionnement p2

http://m2eclipse.sonatype.org/update/ 
3

Si les métadonnées associées à votre espace de travail est foiré, et il semble que ce soit, la meilleure chose à faire est simplement supprimer le dossier .metadata de l'espace de travail (ou le renommer à autre chose). Démarrez Eclipse, il affiche un espace de travail vide, puis utilisez Fichier -> Importer pour réimporter les projets existants dans votre espace de travail. Il suffit de le pointer vers le dossier du projet existant et il fera ce qu'il faut, laissant le projet en place. Pour les choses maven, les projets Import Maven mentionnés ci-dessus semblent bien et ont probablement d'autres choses à faire pour que Maven fonctionne.

+0

+1 merci. Oui, les métadonnées ont été foiré et j'ai supprimé le dossier '.metadata'. Cependant, je ne savais pas sur le fichier-> Importer donc a encore foiré –

+0

J'ai seulement appris sur le fichier-> Importer des trucs récemment et c'est très utile. –

Questions connexes