Исключение класса не найдено в упакованном плагине. Xtext файл.ui генерировать
Я упаковываю сделанный для меня плагин под названием mView. Я создал свой плагин, используя xtext, и он генерирует на два файла больше, чем мой исходный проект (mView.test и mView.ui). У меня возникла проблема при развертывании моего упакованного плагина (т. Е. Когда он не запущен в рабочей среде времени выполнения).
Ошибка:
Plug-in mView.ui was unable to load class org.xtext.example.mydsl.ui.MViewExecutableExtensionFactory.
org.eclipse.core.runtime.CoreException: Plug-in mView.ui was unable to load class org.xtext.example.mydsl.ui.MViewExecutableExtensionFactory.
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
at ...
Caused by: java.lang.ClassNotFoundException: org.xtext.example.mydsl.ui.MViewExecutableExtensionFactory
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
...
Я уже обеспечил совместимость JDK и JRE, и все в порядке. В части MANIFIEST плагина я уже проверил файл jar, который содержит классы плагина и указан в Bundle-ClassPath. В зависимостях плагина появляется xtext и в файле built.properties проверяется исходная папка в SourceBuild и BinaryBuild, но я не могу найти в ней больше работы. Я был бы очень признателен за вашу помощь.
PS: Только к вашему сведению: я упаковываю свой плагин в соответствии с этим турориалом: http://www.vogella.com/articles/EclipsePlugIn/article.html