Могу ли я сохранить настройки настройки Eclipse от Indigo до Juno?

Как я могу обновить Eclipse от Indigo до Juno, не потеряв все мои настройки?

Я пробовал две разные вещи, ни одна из которых не работала:

  • Экспорт префов из Indigo и импорт в Juno
  • Запустите Juno на копии рабочего пространства Indigo

Это так раздражает, что нужно начинать с нуля при каждом обновлении...

Ответ 1

Я не эксперт, но я просто добавил новые сайты в мои "Доступные программные сайты", (помощь → установить новое программное обеспечение → доступные сайты программного обеспечения)

http://download.eclipse.org/releases/juno

http://download.eclipse.org/tools/cdt/releases/juno

и обновить (помощь → установить обновления).

После обновления

http://download.eclipse.org/eclipse/updates/4.2 был добавлен http://download.eclipse.org/eclipse/updates/3.7 отключен http://download.eclipse.org/tools/cdt/releases/indigo отключен

возможно другие изменения, которые я не заметил.

Все работает так, как ожидалось - список проектов остается - перспективы остаются - единственное, что не было сохранено, казалось, было вкладками редактора, которые были открыты в рабочей области, но это небольшая потеря. Так что, надеюсь, это был правильный способ сделать это - если кто-то не хочет говорить мне по-другому.

Алан

Ответ 2

Я следовал так же, как описал АланБ и не испытывал проблем с Индиго:

  • Добавьте сайт обновления Juno и сайты обновлений другие проекты, которые вы используете (под Eclipse > Preferences > Available Software Sites)

  • Выберите Help > Check for Updates

  • Следуйте за мастером обновления (выберите все, что вам нужно, примите все, что у вас есть)

  • Перезапустить Eclipse

Дополнительная информация:

Запись в FAQ в eclipse.org wiki: "Как обновить Eclipse?"

Eclipse Juno (4.2) Readme (немного более подробно): "Обновление рабочей области из предыдущей версии"

Ответ 3

Вы, ребята, делаете это гораздо более серьезной проблемой, чем есть на самом деле, Eclipse предназначен для переносимости, т.е. его не нужно устанавливать или сохранять в реестре и т.д....

Обновление и поддержка настроек так же просто, как загрузка версии Y и извлечение ее в папку версии X, заменяющую все, кроме папки конфигурации. Папка конфигурации новой версии имеет только 2 или 3 общих файла в любом случае до первого запуска. Я сделал это за последние 4 версии Eclipse и никогда не испытывал проблем.

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

Ответ 4

@AlanB, это не работает для меня, потому что в репозитории релизов не включен Eclipse SDK. Возможно, организация изменилась с момента вашего обновления.

Мне пришлось добавить следующий репозиторий: http://download.eclipse.org/eclipse/updates/4.2/ к доступным сайтам программного обеспечения.

Даже тогда проверка обновлений не работает. Необходимо пройти путь установки нового программного обеспечения, выбрать указанное выше репо, а затем отобразить параметры Eclipse SDK, Eclipse Platform SDK и т.д. Необходимо выбрать правильный вариант для обновления в зависимости от текущей установки (то есть, если это была платформа или SDK и т.д.).

Надеюсь, это поможет кому-то.

CC

Ответ 5

Вы можете перенести большинство своих настроек с помощью Export... > Preferences > Экспортировать все в вашей старой установке и импортировать их в новую.

Ответ 6

EDIT: это для пользователей Linux

Эта ссылка должна помочь: http://blog.brunobraga.net/eclipse-42-in-ubuntu-1204

По сути вам просто нужно заменить ваш /usr/lib/eclipse новой загрузкой последней версии, и это действительно об этом.

Ответ 7

Вы можете импортировать существующие проекты из общей корневой папки, используя

Файл > Импорт... > Общие > Существующие проекты в рабочее пространство

в дополнение к передаче предпочтений (по предложению thSoft):

Файл > Экспорт... > Общие > Настройки > Экспортировать все
Файл > Импорт... > Общие > Настройки > Импортировать все

Ответ 8

Вы можете использовать eclipse-perspective-share, чтобы перенести свои перспективы.

Мои 2 цента.

Ответ 9

Первый и второй ответы не помогли мне.

В итоге я загрузил самую последнюю версию eclipse и импортировал рабочую область и конфигурации из предыдущей версии.

Я нашел это видео полезным http://www.youtube.com/watch?v=57vTrxFa3d4