84 votes

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. La pratique recommandée est-elle de fermer Eclipse, de renommer le dossier et de le rouvrir ? Je crains que certaines références potentielles dans les fichiers de configuration n'altèrent mes espaces de travail/projets...

Gracias.

2 votes

Si vous voulez savoir comment renommer un projet, faites un clic droit sur le projet puis : projet -> refactor -> renommer. Vous pouvez également déplacer le projet dans un autre répertoire avec project -> refactor -> move.

1 votes

La commande Fichier > Changer d'espace de travail peut vous aider.

0 votes

Merci - je voulais dire n'importe lequel des menus déroulants, je me serais attendu à ce que ce soit dans 'fichier'. Je voulais juste filtrer les projets b2c et renommer l'espace de travail général en b2b, mais je vais peut-être créer un nouvel espace de travail.

59voto

99tm Points 19742

Source : Renommer un espace de travail ?

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

Si vous voulez le modifier à la main, il faut pouvez modifier les entrées appropriées dans fichiers dans le répertoire 'configuration' où où Eclipse est stocké.
Vous pouvez modifier le fichier org.eclipse.ui.ide.prefs pour définir SHOW_WORKSPACE_SELECTION_DIALOG=true si vous voulez qu'on vous demande à chaque fois Eclipse est lancé, où se trouve l'espace de travail.

5 votes

Cela va perturber les données SVN de Subclipse... résultat : "Le chemin n'est pas un répertoire de copie de travail"

2 votes

J'ai fait les étapes ci-dessus et après avoir basculé vers le nouvel espace de travail, j'ai dû supprimer les dossiers de projet de l'espace de travail (sans supprimer le contenu) et refaire une importation, cela a fonctionné pour moi après cela.

5 votes

Cela a parfaitement fonctionné pour moi, malgré mon utilisation de SVN. Je sépare mon espace de travail Eclipse de mes répertoires de code, donc changer le nom de l'espace de travail n'a eu aucun effet sur les données Subversion. Une suggestion : copiez l'espace de travail existant vers le nouveau nom au lieu de le renommer. Si vous avez un problème, il est facile de restaurer l'ancien espace de travail.

16voto

Pour un simple renommage, il n'est pas nécessaire de changer d'espace de travail, à moins que l'espace de travail que vous voulez renommer ne soit pas celui qui est actuellement actif.

Quoi qu'il en soit, vous pouvez renommer l'espace de travail actuellement ouvert 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 à celui que vous voulez. 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 le "workspace" par défaut. Après l'avoir renommé en, disons, "my_workspace" et avoir redémarré Eclipse, le titre de la fenêtre d'Eclipse devrait afficher : "mon_espace de travail - (quelques trucs qui varient) - /foo/bar/espace de travail".

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 portant le nom souhaité, passer à ce dossier (dont l'espace de travail portera le même nom, par défaut) et y importer des projets existants, comme certains l'ont suggéré ici.

2 votes

J'ai suivi cette procédure et tout a fonctionné. Concernant le dernier paragraphe, j'ai juste dû renommer le dossier avant de redémarrer Eclipse, je n'ai pas eu à réimporter le projet existant. J'utilise Eclipse Oxygen.

6voto

John Little Points 631

La copie du dossier de l'espace de travail n'a pas fonctionné pour moi. Si vous dites avoir c : \dev\ws et vous le copiez sur d : \dev\ws Ensuite, lancez elcipse et passez à l'espace de travail dans le nouveau dossier, tous les projets sont fermés car ils sont tous codés en dur quelque part pour être dans c : \dev\ws\xx

Lorsque vous faites un projet de propriétés, la "Ressource->location" est définie à c : \dev\ws\xx et il n'y a pas de moyen de le changer en d:\

Si vous modifiez le fichier .project, le chemin d'accès n'y figure pas. Il n'y a rien non plus dans aucun des fichiers .settings.

Les projets ont tous été extraits en tant que projets maven. Il n'y a aucune mention de c:\ dans les fichiers pom non plus.

2voto

Brent Worden Points 5118

La copie de l'espace de travail dans un nouveau dossier fonctionne. Toute référence dont Eclipse lui-même a besoin est résolue en utilisant 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.

2voto

Sameh Ragheb Points 21

John, Je pense que dans l'espace de travail d'origine, vous avez importé des projets et que ces derniers dépendent des liens et non de leur présence physique au même endroit dans l'espace de travail (même s'ils sont déjà là mais que la dépendance se fait sur les liens). Si c'est le cas, vous devez supprimer les projets du nouvel espace de travail (copié), puis les réimporter à nouveau.

0 votes

Pour compléter l'histoire, exportez vos préférences d'espace de travail dans l'"ancien" espace de travail et réimportez-les dans votre nouvel espace de travail. Cela permettra de conserver vos paramètres, comme les dépôts, etc. aide.eclipse.org/juno/ )

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X