Мастер экспорта продукта Eclipse RCP завершается с ошибкой из-за конфликтующих пакетов?

StackOverflow https://stackoverflow.com/questions/1964518

  •  21-09-2019
  •  | 
  •  

Вопрос

Я использую Eclipse Galileo.Я изучаю Eclipse RCP и привожу несколько примеров из книги.Недавно мой Eclipse Galileo обновился, и прибыло несколько обновленных пакетов.У меня следующая проблема, которая полностью мешает мне экспортировать продукт Eclipse RCP с помощью мастера.При экспорте продукта я получаю следующую ошибку:

альтернативный текст http://img12.imageshack.us/img12/1091/eclipseexportproduct.png

Я не понимаю, как я могу это исправить..

PS.Я полностью прочитал спецификацию OSGi R4 (версия 4.1) и некоторые главы сборника.Я также знаком с Equinox, так как прочитал другую книгу о чистой разработке OSGi.

Спасибо.

Это было полезно?

Решение

Самое близкое, что я нашел из вашего сообщения об ошибке, это этот поток, с этим ответом:

Определяется ли ваша цель как "установка" ${eclipse_home}?
В этом случае запрашивается профиль p2, чтобы определить, какие пакеты присутствуют на вашем хосте.
Я бы ожидал, что на вашем хостинге будет установлена только одна версия пакета.

Вот почему некоторые настройки разработки PDE советуют удалить это ${eclipse_home} из местоположения среды выполнения.Смотрите, например Корона

Шаг 5:Определите Целевую платформу рабочей области
Каждое рабочее пространство разработки подключаемого модуля может быть настроено для определенной целевой платформы.

  • Откройте файл team.corona/runtime/CoronaDevelopmentRuntime.target
  • В местоположении удалите два элемента:
${eclipse_home}
http://download.eclipse.org/eclipse/updates/3.5
  • Нажмите кнопку Добавить
  • Выберите Каталог и нажмите Далее
  • В разделе Расположение перейдите к team.corona untime\generated\corona\eclipse
  • Нажмите кнопку Готово
  • Нажмите на ссылку Установить в качестве целевой платформы в правом верхнем углу.
  • Сохраните файл и закройте его.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top