2013-11-15 1 views
10

Я искал вокруг interwebs и не смог найти ответ на этот вопрос, поэтому я подумал, что попрошу мудрых людей здесь.Можно ли импортировать всю рабочую область в eclipse?

Недавно я переформатировал свой компьютер, и я выполнил резервное копирование всех своих данных, включая мое рабочее пространство Eclipse, но мне не удалось экспортировать мои проекты с использованием самого Eclipse. Я заменил файл рабочей области обратно на Eclipse, но он не показывает ни одного из моих проектов, как проекты Eclipse с возможностью запуска. Есть ли возможность импортировать всю рабочую область в Eclipse? Есть ли информация в других файлах, которые требуется Eclipse, или мне просто нужно вручную перестроить проект? Спасибо за вашу помощь и советы.

+0

Странно, что просто выбор рабочего пространства при открытии Eclipse не работает. Рабочие пространства - причина, по которой я вообще пытаюсь избежать Eclipse. Это боль, когда дело доходит до переносимости и таких ситуаций, как ваша. – broncoAbierto

+0

Вы действительно пытались переключить рабочее пространство? 'Файл -> Переключение рабочей области' –

ответ

16

Вам нужно просмотреть более раннее рабочее пространство. Проекты внутри рабочего пространства автоматически отображаются на панели проекта. Однако, если они этого не делают, перейдите в меню File-> import и выберите «import existing» и перейдите в папку проекта в рабочей области. Он должен работать.

1

Вы можете щелкнуть правой кнопкой мыши на проводнике пакетов и выбрать «Импорт». В рабочее пространство есть опция «Существующие проекты». Выберите это, а затем выберите свою папку. Он покажет импортируемые проекты. Выберите их все и импортируйте.

0

Вы можете открыть непосредственно Рабочее пространство, созданное с более ранней версией Eclipse. Новый экземпляр затем обновит Workspace до новой конфигурации метаданных. Это может помешать более ранним версиям Eclipse открытия обновленной рабочей области.

Чтобы справиться с этим я продолжаю Workspaces разных версий Eclipse, в разных папках, в структуре, как это:

Eclipse.Neon 
├── Workspace.DomainA 
└── Workspace.DomainB 
Eclipse.Oxygen 
├── Workspace.DomainX 
└── Workspace.DomainY 

Если я хочу импортировать, скажем, DomainA в ​​Eclipse, Oxygen я просто скопировать его в Eclipse.Oxygen папка:

cp -r Eclipse.Neon/Workspace.DomainA Eclipse.Oxygen/

И затем открыть эту рабочую область с кислородом.

Последнее замечание: Управление рабочими пространствами значительно проще, если проекты хранятся вне его папки, например. в общей папке с версией кода, например git или svn.

 Смежные вопросы

  • Нет связанных вопросов^_^