исключение пакета в eclipse upgrade 4.5.2 до 4.10 - PullRequest
0 голосов
/ 30 мая 2019

Я обновил свое приложение на основе eclipse RCP с 4.5.2 до 4.10.Я установил целевую платформу и указал ее на новый каталог плагинов eclipse.И когда я пытаюсь запустить приложение, оно показывает ниже ошибки.Может кто-нибудь предложить какой-нибудь контрольный список, которому я должен следовать для обновления приложений на основе eclipse и что мне здесь не хватает?

! ENTRY org.eclipse.core.runtime 4 0 2019-05-30 06:33: 32.513! MESSAGE FrameworkEvent ОШИБКА! STACK 0 org.osgi.framework.BundleException: Не удалось разрешить модуль: org.eclipse.core.runtime [3] Неразрешенное требование: Require-Bundle: javax.inject;расслоение-версия = "1.0.0";видимость: = "реэкспорт";resolution: = "необязательный" Неразрешенное требование: Require-Bundle: org.eclipse.core.jobs;расслоение-версия = "[3.10.0,4.0.0)";visibility: = "reexport" в org.eclipse.osgi.container.Module.start (Module.java:451) в org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.incStartLevel (ModuleContainer.java:1783) в org.eclip.osgi.container.ModuleContainer $ ContainerStartLevel.incStartLevel (ModuleContainer.java:1763) в org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.doContainerStartLevel (ModuleContainer.java:1725contain...dispatchEvent (ModuleContainer.java:1656) в org.eclipse.osgi.container.ModuleContainer $ ContainerStartLevel.dispatchEvent (ModuleContainer.java:1) в org.eclipse.osgi.framework.eventmgr.EventManagerj2) в org.eclipse.osgi.framework.eventmgr.EventManager $ EventThread.run (EventManager.java:343)! ENTRY org.eclipse.core.runtime 2 0 2019-05-30 06: 33: 32.513! СООБЩЕНИЕ Не удалось разрешитьmodule: org.eclipse.core.runtime [3] Неразрешенное требование: Require-Bundle: javax.inject;расслоение-версия = "1.0.0";видимость: = "реэкспорт";resolution: = "необязательный" Неразрешенное требование: Require-Bundle: org.eclipse.core.jobs;расслоение-версия = "[3.10.0,4.0.0)";visibility: = "reexport"! ENTRY org.eclipse.osgi 4 0 2019-05-30 06: 33: 32.529! MESSAGE Ошибка приложения! STACK 1 java.lang.IllegalStateException: Невозможно получить службу приложения.Убедитесь, что пакет org.eclipse.core.runtime разрешен и запущен (см. Config.ini).в org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start (EclipseAppLauncher.java:81) в org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java.4).runtime.adaptor.(DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke (Method.java:498) в org.eclipse.equinox.launcher.Main.invokeFramework (Main.java:659) в org.eclipse.eino.launcher.Main.basicRun (Main.java:595) в org.eclipse.equinox.launcher.Main.run (Main.java:1501) в org.eclipse.equinox.launcher.Main.main (Main.java:1474)

1 Ответ

0 голосов
/ 30 мая 2019

Ваш журнал предлагает проблемы с плагинами javax.inject и org.eclipse.core.jobs.

В диалоговом окне «Выполнить> Выполнить конфигурации ...» найдите свой RCP в разделе «Приложение Eclipse».

Используйте кнопку «Добавить необходимые плагины», чтобы добавить все плагины, которые использует ваш RCP. Это изменится между выпусками.

Используйте кнопку «Проверить подключаемые модули», чтобы подтвердить, что выбранный набор подключаемых модулей является обоснованным.

...