JRebel配置中心 - 未显示 - 无法创建零件的控件 [英] JRebel Config Center - Not displayed - Failed to create part's controls

查看:511
本文介绍了JRebel配置中心 - 未显示 - 无法创建零件的控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



无法创建零件的控件 / p>

  java.lang.RuntimeException:在org.zeroturnaround.eclipse.jrebel.JRebel中找不到嵌入代理
。 getEmbedded(JRebel.java:113)
在org.zeroturnaround.eclipse.jrebel.JRebel.getDefault(JRebel.java:88)
在org.zeroturnaround.eclipse.config.ui.JRebelConfigView.loadConfiguration( JRebelConfigView.java:179)
在org.zeroturnaround.eclipse.config.ui.JRebelConfigView.createPartControl(JRebelConfigView.java:82)
在org.eclipse.ui.internal.e4.compatibility.CompatibilityPart。 createPartControl(CompatibilityPart.java:138)
在org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:155)
在org.eclipse.ui.internal.e4。 compatibility.CompatibilityPart.create(CompatibilityPart.java:313)
at sun.reflect.Ge (未知源)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源)
在java.lang.reflect.Method.invoke(未知源)
在org.eclipse。 e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
在org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841)
在org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:113)$在$ org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java :242)
在org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161)
在org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory .java:102)
在org.eclipse.e 4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
在org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)
在org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java :894)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629)
在org.eclipse.e4.ui.internal.workbench.swt .PartRenderingEngine $ 6.run(PartRenderingEngine.java:520)
在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
在org.eclipse.e4.ui.internal。 workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:505)
在org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java :74)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894)
在org.eclipse.e4.ui.internal.workbench.swt .PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
在org.eclipse.e4 .ui.internal.workbench.swt.PartRenderingEngine.access $ 2(PartRenderingEngine.java:702)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine $ 7.run(PartRenderingEngine.java:696)
在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java: 681)
在org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:59)
在org.eclipse.e4.ui.internal.workbench.swt。 PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access $ 2(PartRenderingEngine。 java:702)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine $ 7.run(PartRenderingEngine.java:696)
在org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java:42)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
在org.eclipse.e4.ui.workbench .renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:59)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
在org .eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access $ 2(PartRenderingEngine.java :702)
在org.eclipse.e4.ui.i nternal.workbench.swt.PartRenderingEngine $ 7.run(PartRenderingEngine.java:696)
在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
在org.eclipse.e4 .ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
在org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:59)
在org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:59)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui( PartRenderingEngine.java:641)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
在org.eclipse.e4.ui.internal。 workbench.swt.PartRenderingEngine.access $ 2(PartRenderingEngine.java:702)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine $ 7.run(PartRenderingEngine.java:696)
at org.eclipse.core.runtime.SafeRunner.run( SafeRunner.java:42)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
在org.eclipse.e4.ui.workbench。 renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:103)
在org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer $ 1.handleEvent(LazyStackRenderer.java:67)
在org .eclipse.e4.ui.services.internal.events.UIEventHandler $ 1.run(UIEventHandler.java:41)
在org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)
在org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
在org.eclipse.swt.widgets.Display.syncExec(Display.java:4687)
在org。 eclipse.e4.ui.internal.workbench.swt.E4Application $ 1.syncExec(E4Application.java:187)
在org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java: 38)
在org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHa ndlerWrapper.java:197)
在org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
在org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent( EventHandlerTracker.java:1)
在org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
在org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous( ListenerQueue.java:148)
在org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
在org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent( EventAdminImpl.java:78)
在org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
在org.eclipse.e4.ui.services.internal.events。 EventBroker.send(EventBroker.java:80)
在org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58)
在org.eclipse.emf.common。 notify.impl.BasicNoti fierImpl.eNotify(BasicNotifierImpl.java:374)
在org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:135)
在org。 eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:1)
在org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3603)
在org.eclipse.ui.internal.Workbench.showPerspective(Workbench.java:2674)
在org.eclipse.ui.internal.Workbench.showPerspective(Workbench.java:2614)
在org.zeroturnaround.eclipse.config.handlers.JRebelConfigCenter.openConfigPerspective(JRebelConfigCenter.java:93)
在org.zeroturnaround.eclipse.config.handlers.JRebelConfigCenter.openOverview(JRebelConfigCenter.java:59)
在org.zh-cn rProxy.java:290)
在org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:76)
at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
在java.lang.reflect.Method.invoke(Unknown Source)
在org.eclipse.e4.core.internal.di.MethodRequestor。 execute(MethodRequestor.java:56)
在org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:231)
在org.eclipse.e4.core.internal。 di.InjectorImpl.invoke(InjectorImpl.java:212)
在org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:131)
在org.eclipse.e4.core。 commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:171)
在org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:831)
在org。 eclipse.e4.ui.workbench.renderers.swt.HandledC ontributionItem.handleWidgetSelection(HandledContributionItem.java:724)
在org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access $ 7(HandledContributionItem.java:708)
在org.eclipse.e4 .ui.workbench.renderers.swt.HandledContributionItem $ 4.handleEvent(HandledContributionItem.java:647)
在org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
在org。 eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
在org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
在org.eclipse.swt。 widgets.Display.readAndDispatch(Display.java:3758)
在org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine $ 9.run(PartRenderingEngine.java:1053)
在org.eclipse .cn.rar可以在在org.eclipse.e4.ui.internal.workbench.E4Workbench.create AndRunUI(E4Workbench.java:86)
在org.eclipse.ui.internal.Workbench $ 5.run(Workbench.java:588)
在org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
在org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
在org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149 )
在org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
在org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java :196)
在org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
在org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start (EclipseAppLauncher.java:79)
在org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
在org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImp l.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect。 Method.invoke(Unknown Source)
在org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
在org.eclipse.equinox.launcher.Main.basicRun(Main.java :584)
在org.eclipse.equinox.launcher.Main.run(Main.java:1438)


解决方案

我建议您尝试简单地重新安装该插件,以防安装过程中出现问题,如果不起作用。


  1. 从帮助>关于>安装详细信息
  2. 卸载所有JRebel项目
  3. {eclipse.home} / plugins 文件夹从 org.zeroturnaround开始

  4. {eclipse中删除文件夹.home} / features 文件夹以 org.zeroturnaround {eclipse.home} /artifacts.xml 中删除​​所有工件,其中 id 包含 zeroturnarond

  5. 安装JRebel插件

之间的步骤应该删除插件安装附带的大部分东西 - 从Eclipse中卸载插件更多的是禁用插件,因为Eclipse保留大部分数据,因为能够恢复以前的状态(阅读这里)。如果还是不行,请联系support@zeroturnaround.com。


I am getting the following error, while I am trying to access the JRebel Config center.

Failed to create the part's controls

java.lang.RuntimeException: Couldn't find embedded agent
    at org.zeroturnaround.eclipse.jrebel.JRebel.getEmbedded(JRebel.java:113)
    at org.zeroturnaround.eclipse.jrebel.JRebel.getDefault(JRebel.java:88)
    at org.zeroturnaround.eclipse.config.ui.JRebelConfigView.loadConfiguration(JRebelConfigView.java:179)
    at org.zeroturnaround.eclipse.config.ui.JRebelConfigView.createPartControl(JRebelConfigView.java:82)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:138)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityView.createPartControl(CompatibilityView.java:155)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:313)
    at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841)
    at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:113)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:321)
    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:242)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)
    at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$6.run(PartRenderingEngine.java:520)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:505)
    at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:74)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:59)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:59)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:59)
    at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:59)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:641)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
    at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:103)
    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:67)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
    at org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:135)
    at org.eclipse.e4.ui.model.application.ui.advanced.impl.PerspectiveStackImpl.setSelectedElement(PerspectiveStackImpl.java:1)
    at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3603)
    at org.eclipse.ui.internal.Workbench.showPerspective(Workbench.java:2674)
    at org.eclipse.ui.internal.Workbench.showPerspective(Workbench.java:2614)
    at org.zeroturnaround.eclipse.config.handlers.JRebelConfigCenter.openConfigPerspective(JRebelConfigCenter.java:93)
    at org.zeroturnaround.eclipse.config.handlers.JRebelConfigCenter.openOverview(JRebelConfigCenter.java:59)
    at org.zeroturnaround.eclipse.config.handlers.ConfigureJRebelHandler.execute(ConfigureJRebelHandler.java:12)
    at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)
    at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:76)
    at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
    at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:231)
    at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:212)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:131)
    at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:171)
    at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:831)
    at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.handleWidgetSelection(HandledContributionItem.java:724)
    at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access$7(HandledContributionItem.java:708)
    at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem$4.handleEvent(HandledContributionItem.java:647)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

解决方案

I'd first suggest you to try simply re-installing the plugin, in case something went wrong during installation, and if it doesn't work

  1. Uninstall all JRebel items from Help > About > Installation details
  2. Delete all files and folders from {eclipse.home}/plugins folder starting with org.zeroturnaround
  3. Delete folders from {eclipse.home}/features folder starting with org.zeroturnaround
  4. Delete all artifacts from {eclipse.home}/artifacts.xml which id contains zeroturnarond.
  5. Install JRebel plugin

Steps in between should remove most of the stuff coming with plugin installation - uninstalling plugin from Eclipse is more of a disabling plugin as Eclipse keeps most of the data due to ability to restore previous states (read here). If still doesn't work, please contact support@zeroturnaround.com.

这篇关于JRebel配置中心 - 未显示 - 无法创建零件的控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆