Принципиально ли нарушена подготовка Eclipse P2?

#eclipse #eclipse-rcp #provisioning

#eclipse #eclipse-rcp #подготовка

Вопрос:

Я заметил, что подготовка Eclipse Equinox / P2 имеет некоторые проблемы: если фаза загрузки и / или обновления прерывается, это может привести к тому, что ваша установка Eclipse окажется в несогласованном состоянии.

  • Что может быть хуже, если P2 прерывается во время обновления?
  • Можно ли использовать P2 для обновления до новой версии Eclipse (или новой версии данного RCP)?
  • Существуют ли альтернативы или способы сделать P2 более надежным?

Ответ №1:

Если загрузка (сбор) будет прервана, это не приведет к тому, что ваш eclipse окажется в несогласованном состоянии, как и фаза проверки доверия. Но если eclipse был отключен на этапе установки или настройки, это может привести к тому, что eclipse окажется в несогласованном состоянии.

p2 поддерживает обновление Eclipse до новых версий (с 3.5 по 3.6, и я пробовал с 3.6 по 3.7), хотя в зависимости от номеров версий продукта это может рассматриваться как удаление 3.6 / установка 3.7. Это будет применяться к приложениям RCP, которые настроены таким образом. Так же, как и в версии до p2, необходимо соблюдать осторожность при создании функций, включая функцию в другие функции, и определении того, какие версии функций совместимы с обновлением.