Не могу использовать виджет туманности SWT в моем приложении
Я установил Nebula Release в Eclipse Juno.
Я хотел использовать CDateTime
поэтому я добавил зависимость в моем MANIFEST.MF
моего проекта плагина:
Т.е. добавлено: org.eclipse.nebula.widgets.cdatetime
во вкладке зависимостей.
Я также убедился, что это является частью зависимостей соответствующих feature.xml
Особенность проекта.
Но когда я запускаю свое приложение, я получаю:
Отсутствует ограничение: org.eclipse.nebula.widgets.cdatetime; расслоение-версии ="0.14.0"
Почему виджет туманности не может быть найден?
Что я тут испортил? Возможно, это просто, но я новичок в программировании затмений.
1 ответ
Nebula CDateTime также требует проекта Nebula CWT (Common Widget Toolset).
Я столкнулся с этой проблемой сегодня с nebula-cDateTime. Я понял, что недостаточно добавить плагин nebula, вам нужно убедиться, что ваш продукт соответствует ему.
Вот:
- Перейдите к "Выполнить настройку" (я полагаю, у вас есть запуск на основе продукта. Если вы используете запуск на основе функций, добавьте туманность в функцию)
- Выберите ваш продукт и перейдите в "Плагины"-Tab
- Нажмите "Проверить плагины". Он покажет вам недостающие плагины.
- Затем нажмите "Добавить необходимые плагины" - кнопки "Применить" и "Выполнить"