Как клонировать рабочую область Eclipse - PullRequest
81 голосов
/ 31 января 2011

Мне интересно, как создать новую чистую рабочую область Eclipse, но имея все настройки из существующей.Может быть, что-то вроде клонирования, но без проектов?

Ответы [ 9 ]

78 голосов
/ 31 января 2011

Я использую export -> предпочтения -> all , затем меняю новое рабочее пространство и import prefs.Работает нормально (хотя явно не очень удобно).К сожалению, eclipse предлагает копировать настройки макета только при изменении рабочих пространств, чего недостаточно для большинства целей.

21 голосов
/ 05 декабря 2011

Вы можете взглянуть на следующий плагин: http://code.google.com/a/eclipselabs.org/p/workspacemechanic/

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

Если высохраните его в своем хранилище (или в любом другом общем хранилище), и вы сможете поделиться своими предпочтениями между всеми своими компьютерами и даже между всеми членами вашей команды.

Это лучшее и наиболее надежное решение для вашей проблемы..

16 голосов
/ 04 сентября 2013

Мой предпочтительный метод - скопировать папку .settings и папку .launches из старого рабочего пространства в новое рабочее пространство. Это, кажется, делает более полную работу, чем использование опции экспорта настроек. Вы можете найти обе папки в вашем рабочем пространстве, начиная с
.metadata\.plugins
Папка .settings находится в папке org.eclipse.core.runtime Папка .launches находится в папке org.eclipse.debug.core.

(только один из множества трюков, описанных в моих двух экскурсионном туре по «Затмению» видео обучающие курсы по Pluralsight.)

Windows Explorer Shot of .settings location

3 голосов
/ 31 января 2011

Вы можете попробовать скопировать папку workspace/.metadata.В основном он содержит информацию о плагинах, и возможно, что у вас нет некоторых плагиновСпециальная папка с важными настройками - .metadata/.plugins/org.eclipse.core.runtime/.settings. См. Эту статью

2 голосов
/ 29 мая 2017

Не нужно ничего копировать вручную, используйте Настройки рабочего пространства Transferrer - это прекрасно работает.Вот цитата из описания:

Расширяет команду File> Switch Workspace… с возможностью перенести все предпочтения из текущего рабочего пространства в другое.Просто найдите в Eclipse Marketplace и установите его оттуда.

1 голос
/ 31 июля 2014

Необходимо скопировать .Metadata, который содержит свойства вашего рабочего пространства.

0 голосов
/ 11 сентября 2017

Этот плагин поможет вам: http://marketplace.eclipse.org/content/workspace-preferences-transferrer.

Выберите «Копировать настройки» при переключении или создании нового рабочего пространства.

0 голосов
/ 06 июля 2017

Просто скопируйте всю рабочую область в вашей локальной файловой системе.Это работает для меня, потому что моя новая функциональная ветка получает тот же pom-файл и, таким образом, общая сборка совпадает.Таким образом, мне не нужно снова импортировать все проекты.

0 голосов
/ 01 марта 2015

Лучший способ - скопировать папку .metadata в новую папку и открыть ее в диалоговом окне Eclipse Workspace.

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