Eclipse RCP - зависимости продукта - PullRequest
2 голосов
/ 27 февраля 2012

Мне трудно увидеть разницу между плагинами, перечисленными на вкладке Plug-ins Конфигурации отладки в моей конфигурации запуска продукта, и плагинами на моей вкладке зависимостей в файле продукта.

Мой продукт основан на функциях и предназначен для приложений RCP.

Если конфигурация запуска была создана автоматически, когда я щелкаю Launch an Eclipse application in Debug mode на вкладке «Обзор» файла продукта, то на вкладке «Конфигурации отладки Plug-ins» у меня выбрано 174 плагина. Мое приложение RCP работает без каких-либо предупреждений или ошибок в моей консоли.

enter image description here

Теперь, если я отменил выбор всех плагинов в конфигурации запуска продукта и затем щелкнул Add Required Plugins, будут выбраны только 70. Теперь, когда я запускаю его, я получаю много предупреждений об отсутствующем импортированном пакете, о том, что пакет не разрешен, и об отсутствии требуемого пакета в моей консоли разработки.

Причина, по которой я пытаюсь это понять, заключается в том, что я не уверен, почему Add Required Plugins не добавляет дополнительные 104 плагина, и я не хочу проблем при экспорте этого продукта.

1 Ответ

2 голосов
/ 03 августа 2012

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

Когда вы отмените выбор и нажмете «Добавить все необходимые плагины», установлен ли у вас флажок «включить дополнительные зависимости»?

...