2015-03-17 2 views
2

Я пытаюсь создать приложение RCP Eclipse; Я экспортировал это приложение, но когда я пытаюсь открыть мой Eclipse RCP продукт я получаю эту проблему в моем регистратору файле:Экспорт Eclipse RCP Продукт

СЕССИИ 2015-03-17 12: 01: 08.995 eclipse.buildId = неизвестный java.version = 1.7.0_71 java.vendor = Oracle Corporation загрузчиком константы: OS = win32, ARCH = x86_64, WS = win32, NL = en_US командной строки аргументы:! -os win32 -ws win32 -arch x86_64

ENTRY org.eclipse.osgi 4 0 2015-03-17 12: 01: 10.027! СООБЩЕНИЕ Ошибка приложения! STACK 1 java.lang.RuntimeException: Приложение «test.rcp.application» не удалось найти в реестре. Доступны следующие приложения: org.eclipse.e4.ui.workbench.swt.E4Application, org.eclipse.e4.ui.workbench.swt.GenTopic, org.eclipse.equinox.app.error. на org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp (EclipseAppContainer.java:248) на org.eclipse.equinox.internal.app.MainApplicationLauncher.run (MainApplicationLauncher.java:29) в орг. eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication (EclipseAppLauncher.java:134) на org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start (EclipseAppLauncher.java:104) в орг. eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:380) на org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:235) в sun.reflect.NativeMethodAccessorImpl.invo ke0 (Родной метод) при sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:57) на sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke (Method.java:606) в org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:648) по адресу org.eclipse.equinox.launcher.Main.basicRun (Main.java:603) по адресу org. eclipse.equinox.launcher.Main.run (Main.java:1465)

Может ли кто-нибудь мне помочь?

+0

В стеке описана проблема: «Приложение« test.rcp.application »не найдено в реестре –

+0

привет, первый шаг: я создаю проект-плагин eclipse 3.5, второй шаг: я добавляю« конфигурацию продукта », к моему проекту, третий шаг: проект expoort как продукт eclipse, но я не могу открыть свой продукт после экспорта. Я получаю проблему в файле Logger. спасибо заранее – Sawsen

ответ

2

Если это приложение Eclipse e4, вы указываете org.eclipse.e4.ui.workbench.swt.E4Application как Приложение в конфигурационном файле xxx.product.

Используйте продукт, определенный вами в файле RCP plugin.xml.

+0

у меня есть этот код в моем RCP plugin.xml <расширение ID = "приложение" точка = "org.eclipse.core.runtime.applications"> <запустить класс = "test.rcp. Применение "> <расширение ID =" product_test "точка = "org.eclipse.core.runtime.products"> <продукт приложения =" test.rcp.Приложение»имя = "Мой продукт"> <имя свойства = "" значение = "APPNAME Мой продукт"> <имя свойства = "" значение = "applicationXMI test.rcp/Application.e4xmi"> Sawsen

+0

Является ли это приложением e4 или вы пытаетесь использовать модель приложения со старым приложением типа 3.x? –

+0

Я пытаюсь использовать модель приложения со старым приложением типа 3.x – Sawsen

Смежные вопросы