Eclipse RCP - функция присутствует только в диалоговом окне about после экспорта продукта, но не при выполнении в IDE

Я работаю над диалоговым окном моего приложения Eclipse RCP.

Функции, которые я использую (функции собственной платформы и мои собственные), отображаются только при выполнении экспорта из Eclipse.

Когда я запускаю свой продукт в IDE - диалоговое окно about остается пустым. Значки функций не отображаются.

Вопрос: где проблема?

О диалоге, когда товар был экспортирован:

О диалоге, когда продукт запускается внутри IDE:

2 ответа

Решение

Хотя это неожиданно, я думаю, что это нормально. Я вижу такое же поведение в моем приложении RCP.

Идти к Window>Preferences, Под Plug-In Development>Target Platform, установите целевую платформу в соответствии с продуктом, который вы экспортируете. Вы можете использовать org.eclipse.rcp в качестве базы и перейти оттуда, добавляя функции либо из самого Eclipse, либо из репозитория p2.

По умолчанию загружается сама IDE как часть конфигурации среды выполнения.

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

Другие вопросы по тегам