web-dev-qa-db-fra.com

espace de travail eclipse: comment renommer l'espace de travail

Il n'y a pas d'option dans le menu fichier pour renommer un espace de travail. Est-il recommandé de fermer Eclipse, de renommer le dossier et de le rouvrir? Je m'inquiète de certaines références potentielles dans les fichiers de configuration qui corrompent mon espace de travail/mes projets ...

Merci!

78
Alexx

Source: Renommer un espace de travail?

Oui, vous pouvez simplement renommer le répertoire de l'espace de travail et/ou le déplacer. Cependant, vous devez ensuite indiquer à Eclipse où se trouve le nouvel espace de travail. Dans la version 3.1, vous pouvez utiliser "Switch workspace" pour lancer dans un autre emplacement (sous le menu File).

Si vous souhaitez le modifier à la main, vous pouvez modifier les entrées appropriées dans les fichiers du répertoire "configuration" où Eclipse est stocké.
Vous pouvez modifier le fichier org.Eclipse.ui.ide.prefs pour définir SHOW_WORKSPACE_SELECTION_DIALOG = true si vous souhaitez être invité à chaque exécution d'Eclipse à l'emplacement de l'espace de travail.

55
sgokhales

Pour un changement de nom simple, il n'est pas nécessaire de changer d'espace de travail, sauf si l'espace de travail que vous souhaitez renommer n'est pas celui actuellement actif.

Quoi qu'il en soit, vous pouvez renommer l'espace de travail ouvert actuel en choisissant Eclipse-> Préférences-> Général-> Espace de travail et en changeant l'option "Nom de l'espace de travail (affiché dans le titre de la fenêtre)" du nom du dossier de l'espace de travail par défaut en celui que vous souhaitez appeler. Ensuite, redémarrez Eclipse.

Supposons que le dossier de votre espace de travail soit "/ foo/bar/workspace" et que vous n'ayez jamais changé son nom auparavant; son nom était alors "l'espace de travail" par défaut. Après l'avoir renommé, disons, "mon_espace de travail" et redémarré Eclipse, le titre de la fenêtre d'Eclipse devrait afficher: "mon_espace de travail - (certaines choses qui varient) -/foo/bar/workspace".

Notez que cela ne va PAS modifier le nom du dossier de l'espace de travail. Vous devrez peut-être créer un nouveau dossier avec le nom souhaité, basculer vers ce dossier (dont l'espace de travail aura le même nom, par défaut) et y importer des projets existants, comme certains l'ont suggéré ici.

13

La copie de l'espace de travail dans un nouveau dossier fonctionne. Toute référence dont Eclipse a besoin est résolue à l'aide de l'emplacement relatif de l'espace de travail. Si vous avez ajouté des lanceurs, des variables de substitution, etc. qui dépendent de l'emplacement absolu de l'espace de travail, ils devront être réinitialisés.

2
Brent Worden

John, je pense que dans l'espace de travail d'origine, vous avez importé des projets et que les projets dépendent des liens non pas d'être physiquement au même emplacement de l'espace de travail (même s'ils sont déjà là mais la dépendance est liée aux liens). Si c'est le cas, vous devez supprimer les projets du nouvel espace de travail (copié), puis les réimporter à nouveau.

2
Sameh Ragheb

Renommer le dossier Workspace a fonctionné pour moi. Fermez Eclipse, renommez le nom du dossier de l'espace de travail, relancez Eclipse. Si vous utilisez des dépendances de projet telles que des bibliothèques utilisateur, des lanceurs, etc., vous devez les déplacer manuellement vers un nouvel emplacement, à partir du chemin de génération du projet.

2
Naju

Je viens de faire un:

Fichier -> Importer -> Maven -> Projets Maven existants -> mentionner le nouvel emplacement de l'espace de travail dans "Répertoire racine" dans la fenêtre "Importer des projets Maven"

et ça a marché! Tous les projets ont été importés correctement.

BTW, j'ai installé le plugin Eclipse-Maven "m2e" ( http://wiki.Eclipse.org/M2E_updatesite_and_gittags )

1