рабочее пространство Eclipse: как переименовать рабочее пространство - PullRequest
77 голосов
/ 01 марта 2011

Нет опции в меню файлов переименовать рабочее пространство. Рекомендуется ли закрывать затмение, переименовывать папку и снова открывать? Я переживаю из-за того, что в файлах конфигурации есть потенциальные ссылки, которые могут повредить мою рабочую область / проекты ...

Спасибо!

Ответы [ 6 ]

55 голосов
/ 01 марта 2011

Источник: Переименование рабочего пространства?

Да, вы можете просто переименовать каталог рабочего пространства и / или переместить его.Однако затем вы должны указать Eclipse, где находится новое рабочее пространство.В версии 3.1 вы можете использовать «Переключить рабочее пространство» для запуска в другом месте (в меню «Файл»).

Если вы хотите изменить его вручную, вы можете отредактировать соответствующие записи в файлах в каталоге 'configuration', где хранится Eclipse.
Вы можете изменить org.eclipse.ui.ide.файл prefs для установки SHOW_WORKSPACE_SELECTION_DIALOG = true, если вы хотите, чтобы его запрашивали каждый раз, когда Eclipse запускается там, где находится рабочее пространство.

11 голосов
/ 02 ноября 2013

Для простого переименования нет необходимости переключать рабочие пространства, если только рабочая область, которую вы хотите переименовать, не является активной в данный момент.

В любом случае, вы можете переименовать текущее открытое рабочее пространство, выбрав Eclipse-> Preferences-> General-> Workspace и изменив параметр «Имя рабочего пространства (отображается в заголовке окна)» из имени папки рабочего пространства по умолчанию на любое другоехочу это назвать.Затем перезапустите Eclipse.

Предположим, папка вашего рабочего пространства - "/ foo / bar / workspace", и вы никогда не меняли ее имя раньше;его имя было тогда «рабочим пространством» по умолчанию.После того, как вы переименовали его, скажем, в «my_workspace» и перезапустили Eclipse, заголовок окна Eclipse должен показать: «my_workspace - (некоторые вещи, которые меняются) - / foo / bar / workspace».

Обратите внимание, что это НЕ приведет к изменению имени папки рабочей области.Возможно, вам придется создать новую папку с нужным именем, переключиться на эту папку (рабочее пространство которой будет иметь то же имя по умолчанию) и импортировать в нее существующие проекты, как некоторые предложили здесь.

2 голосов
/ 27 мая 2014

Переименование папки Workspace у меня сработало. Закройте затмение, переименуйте имя папки рабочей области, снова запустите затмение. Если вы используете какие-либо зависимости проекта, такие как пользовательские библиотеки, средства запуска и т. Д., Вы должны переместить их в новое местоположение вручную из пути сборки проекта.

2 голосов
/ 18 января 2012

Джон, Я думаю, что в исходном рабочем пространстве вы импортировали проекты и что проекты зависят от ссылок, а не от того, что физически находятся в одном и том же месте Worspace (даже если они уже есть, но зависимость от ссылок). Если это так, вы должны удалить проекты из нового (скопированного) Worspace, а затем повторно импортировать их.

2 голосов
/ 01 марта 2011

Копирование рабочей области в новую папку работает.Любые ссылки, которые необходимы самому Eclipse, решаются с использованием относительного местоположения рабочей области.Если вы добавили средства запуска, переменные подстановки и т. Д., Которые зависят от абсолютного местоположения рабочей области, их необходимо будет сбросить.

1 голос
/ 02 мая 2013

Я только что сделал:

Файл -> Импорт -> Maven -> Существующие проекты Maven -> укажите новое местоположение рабочей области в «Root Directory» в окне «Импорт проектов Maven»

и это сработало! Все проекты были импортированы правильно.

Кстати, у меня установлен Eclipse-Maven плагин "m2e" (http://wiki.eclipse.org/M2E_updatesite_and_gittags)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...