Eclipse RCP - экспортируется неверная версия плагина
У меня есть проект приложения eclipse 4 с конфигурацией продукта на основе плагина. Все необходимые плагины добавляются на вкладку зависимостей в файле .product, и создание конфигурации запуска из этого файла .product работает безупречно. Но при экспорте .product как продукта Eclipse он не работает - возможно, причина в том, что экспортируются неправильные версии из нескольких плагинов.
Журнал ошибок содержит такие сообщения:
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.e4.ui.css.swt [24]
Unresolved requirement: Require-Bundle: org.eclipse.e4.ui.css.core; bundle-version="0.9.0"
-> Bundle-SymbolicName: org.eclipse.e4.ui.css.core; bundle-version="0.11.0.v20150511-1937"; singleton:="true"
org.eclipse.e4.ui.css.core [23]
Unresolved requirement: Require-Bundle: org.apache.batik.css; bundle-version="1.7.0"
at org.eclipse.osgi.container.Module.start(Module.java:434)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
Проблема в том, что в папке / plugins / у меня есть только v1.6.0org.apache.batik.css
и что бы я ни пытался, я не могу получить eclipse для экспорта v1.7.0 (но в самой конфигурации запуска я вижу, что используется 1.7.0).
Я попытался использовать кнопку «Свойства ...» на вкладке Зависимости и указать 1.7.0 в качестве номера версии - но тоже не сработало (рядом с зависимостями есть небольшая красная метка, но не отображается ошибка - поведение в экспортируемый товар остается прежним).
Здесь я что-то не так делаю? Как я могу контролировать экспортированную версию плагина?