web-dev-qa-db-fra.com

Eclipse change l'emplacement des fichiers de projet

J'ai un projet Eclipse (Flex Builder) dont les fichiers réels ont changé d'emplacement sur le lecteur. Lorsque je lance Eclipse, le projet est répertorié, mais aucun fichier n'est répertorié. Un clic droit sur le projet et la sélection des propriétés me montreront l'ancien chemin où les fichiers étaient stockés mais je ne peux pas le changer.

Comment puis-je changer l'emplacement du fichier d'un projet Eclipse où il recherchera les fichiers après la création du projet?

70
Luke

Vous pouvez copier vos fichiers .classpath et .project à la racine du nouveau répertoire du projet, puis choisir "Importer ..." dans le menu Fichier et sélectionner "Projets généraux/existants dans l'espace de travail". Dans la boîte de dialogue résultante, localisez la racine du nouveau répertoire de projet et terminez. Assurez-vous que vous avez supprimé l'ancien projet de l'espace de travail avant d'importer.

73
akf

Beaucoup plus simple: Faites un clic droit -> Refactoriser -> Déplacer.

31
kerner1000

Ce lien montre comment modifier les métadonnées de l'espace de travail Eclipse pour mettre à jour l'emplacement du projet manuellement, ce qui est utile si l'emplacement a déjà changé ou si vous avez beaucoup de projets à déplacer et que vous ne souhaitez pas effectuer plusieurs clics et attendre pour chacun d'eux: . https://web.archive.org/web/20160421171614/http://www.joeflash.ca/blog/2008/11/moving-a-fb-workspace-update.html

22
sunil

Il existe maintenant un plugin (depuis fin 2012) qui peut prendre en charge ceci: gensth/ProjectLocationUpdater sur GitHub.

9
parvus

Si votre projet est enregistré en tant que copie locale d'un référentiel, il peut être préférable d'importer à partir de git. Sélectionnez local, puis accédez à votre dossier de référentiel git. Cela a fonctionné mieux pour moi que de l'importer en tant que projet existant. La tentative de ce dernier ne m'a pas permis de "finir".

1
BeccaP

Utiliser Neon - ça m'est arrivé à moi aussi. Vous devez supprimer la version Eclipse (pas du disque) dans votre Explorateur de projets et importer les projets en tant que projets existants. Bien sûr, assurez-vous que les dossiers du projet dans leur ensemble ont été déplacés et que les méta-fichiers Eclipse sont toujours présents, comme indiqué par @koenpeters.

Refactor ne gère pas cela.

0
Justin Wolf