В настоящее время в моей системе работает Eclipse Ganymede. Я хотел установить Eclipse Indigo и подключить его к той же рабочей области (а затем удалить Eclipse Ganymede). Будет ли это работать нормально или я должен воссоздать все проекты?
2 версии Eclipse с одинаковым рабочим пространством
Ответ 1
В теории это должно сработать. На практике я бы предложил создать новое рабочее пространство для Indigo и повторно создать или импортировать проекты.
Вот почему. Ganymede - довольно старая версия платформы Eclipse, на самом деле это 3 основных релиза раньше, чем Indigo, поэтому вы можете ожидать, что многие файлы конфигурации будут изменены. Хотя ребята Eclipse стараются поддерживать обратную совместимость, возможно, что что-то перестало работать между 3.4 (Ганимед) и 3.7 (Индиго). Я не думаю, что они запускают такие тесты.
Другая причина заключается в том, что при использовании рабочей области Eclipse имеет тенденцию хранить в метаданных файлы метаданных, кеши и т.д., и при использовании новой версии может забыть удалить устаревшие. Поэтому я лично предпочитаю создавать чистую рабочую область для новой версии Eclipse.
Еще одна причина для этого состоит в том, что после использования рабочей области в более новой версии Eclipse она может обновлять метаданные рабочей области, и вы больше не сможете использовать более старую версию Eclipse с этим рабочим пространством. Поэтому создание нового рабочего пространства позволит вам использовать старое Eclipse со старым рабочим пространством, как будто ничего не произошло.
В конце концов, это не большая проблема для экспорта/импорта всего, что вам нужно:
- Настройки рабочей области/платформы.
Экспорт: Файл- > Экспорт- > Общие- > Настройки;
Импорт: Файл- > Импорт- > Общие- > Настройки;
- Проекты.
Импорт: Файл- > Импорт- > Общие- > Существующие проекты в рабочее пространство
Выберите папку старого рабочего пространства в "Выбор корневого каталога". Вероятно, вы захотите установить флажок "Копировать проекты в рабочее пространство". Также см. статью справки eclipse об импорте.
Ответ 2
У меня никогда не было проблем с разными версиями eclipse в одной рабочей области. Я не думаю, что это вызовет у вас проблемы.
Ответ 3
В первый раз, когда вы используете новое обновленное затмение и выберите ту же рабочую область, что и в старой версии eclipse, появится следующее диалоговое окно: