一木二小
一木二小
  • 发布:2018-08-29 22:54
  • 更新:2018-08-29 23:45
  • 阅读:1027

Hb无法启动

分类:HBuilder

背景:升级后打开报错, 重新安装也不行。 日志如下

!ENTRY org.eclipse.jface 4 0 2018-08-29 22:48:46.404
!MESSAGE 发生了错误。请参阅错误日志以了解更多详细信息。
!STACK 0
java.lang.NullPointerException
at org.eclipse.ui.navigator.CommonNavigator.getNavigatorContentService(CommonNavigator.java:430)
at org.eclipse.ui.navigator.CommonNavigator.getSaveables(CommonNavigator.java:622)
at org.eclipse.ui.navigator.CommonNavigator.isDirty(CommonNavigator.java:652)
at org.eclipse.ui.internal.WorkbenchPage.getDirtyParts(WorkbenchPage.java:2179)
at org.eclipse.ui.internal.handlers.SaveAllHandler.evaluate(SaveAllHandler.java:67)
at org.eclipse.ui.internal.handlers.AbstractSaveHandler$1.evaluate(AbstractSaveHandler.java:45)
at org.eclipse.ui.internal.services.EvaluationResultCache.evaluate(EvaluationResultCache.java:74)
at org.eclipse.ui.internal.services.ExpressionAuthority.evaluate(ExpressionAuthority.java:165)
at org.eclipse.ui.internal.services.EvaluationAuthority.refsWithSameExpression(EvaluationAuthority.java:153)
at org.eclipse.ui.internal.services.EvaluationAuthority.sourceChanged(EvaluationAuthority.java:129)
at org.eclipse.ui.internal.services.ExpressionAuthority.sourceChanged(ExpressionAuthority.java:311)
at org.eclipse.ui.internal.services.ExpressionAuthority.sourceChanged(ExpressionAuthority.java:290)
at org.eclipse.ui.AbstractSourceProvider.fireSourceChanged(AbstractSourceProvider.java:99)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.checkActivePart(WorkbenchSourceProvider.java:406)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.checkActivePart(WorkbenchSourceProvider.java:305)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$1.partActivated(WorkbenchSourceProvider.java:240)
at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:72)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.runtime.Platform.run(Platform.java:888)
at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:70)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:189)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:308)
at org.eclipse.ui.internal.WWinPartService.updateActivePart(WWinPartService.java:134)
at org.eclipse.ui.internal.WWinPartService.access$0(WWinPartService.java:125)
at org.eclipse.ui.internal.WWinPartService$WWinListener.partActivated(WWinPartService.java:38)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:70)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.runtime.Platform.run(Platform.java:888)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:55)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:68)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:194)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:308)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:57)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:136)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3658)
at org.eclipse.ui.internal.WorkbenchPage.access$3(WorkbenchPage.java:3583)
at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:700)
at org.eclipse.ui.StartupUtil.addLazyRunable(StartupUtil.java:103)
at org.eclipse.ui.internal.WorkbenchPage.internalActivate(WorkbenchPage.java:698)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:668)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1334)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1314)
at org.eclipse.ui.internal.WorkbenchPage.partAdded(WorkbenchPage.java:1794)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:217)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:809)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:708)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:667)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2956)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2864)
at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2856)
at org.eclipse.ui.internal.WorkbenchPage$11.run(WorkbenchPage.java:2807)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2803)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2787)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2778)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:488)
at com.aptana.ui.internal.commands.ViewLogCommandHandler.openEditorForFile(ViewLogCommandHandler.java:88)
at com.aptana.ui.internal.commands.ViewLogCommandHandler.execute(ViewLogCommandHandler.java:52)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:829)
at org.eclipse.ui.menus.CommandContributionItem.access$18(CommandContributionItem.java:815)
at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:805)
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:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2957)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2921)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2755)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:689)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:678)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.aptana.rcp.IDEApplication.start(IDEApplication.java:224)
at com.aptana.commandline.launcher.application.LauncherApplication.start(LauncherApplication.java:76)
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:348)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:183)
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:655)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1491)

!ENTRY org.eclipse.ui 4 0 2018-08-29 22:48:46.406
!MESSAGE Error occurred during status handling
!STACK 0
java.lang.NullPointerException
at org.eclipse.ui.navigator.CommonNavigator.getNavigatorContentService(CommonNavigator.java:430)
at org.eclipse.ui.navigator.CommonNavigator.getSaveables(CommonNavigator.java:622)
at org.eclipse.ui.navigator.CommonNavigator.isDirty(CommonNavigator.java:652)
at org.eclipse.ui.internal.WorkbenchPage.getDirtyParts(WorkbenchPage.java:2179)
at org.eclipse.ui.internal.handlers.SaveAllHandler.evaluate(SaveAllHandler.java:67)
at org.eclipse.ui.internal.handlers.AbstractSaveHandler$1.evaluate(AbstractSaveHandler.java:45)
at org.eclipse.ui.internal.services.EvaluationResultCache.evaluate(EvaluationResultCache.java:74)
at org.eclipse.ui.internal.services.ExpressionAuthority.evaluate(ExpressionAuthority.java:165)
at org.eclipse.ui.internal.services.EvaluationAuthority.refsWithSameExpression(EvaluationAuthority.java:153)
at org.eclipse.ui.internal.services.EvaluationAuthority.sourceChanged(EvaluationAuthority.java:129)
at org.eclipse.ui.internal.services.ExpressionAuthority.sourceChanged(ExpressionAuthority.java:311)
at org.eclipse.ui.internal.services.ExpressionAuthority.sourceChanged(ExpressionAuthority.java:290)
at org.eclipse.ui.AbstractSourceProvider.fireSourceChanged(AbstractSourceProvider.java:99)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.checkActivePart(WorkbenchSourceProvider.java:406)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.checkActivePart(WorkbenchSourceProvider.java:305)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.handleCheck(WorkbenchSourceProvider.java:291)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.checkOtherSources(WorkbenchSourceProvider.java:860)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:844)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2135)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2059)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
at org.eclipse.swt.internal.win32.OS.DestroyWindow(Native Method)
at org.eclipse.swt.widgets.Control.destroyWidget(Control.java:780)
at org.eclipse.swt.widgets.Shell.destroyWidget(Shell.java:698)
at org.eclipse.swt.widgets.Widget.release(Widget.java:818)
at org.eclipse.swt.widgets.Widget.dispose(Widget.java:446)
at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:448)
at org.eclipse.swt.widgets.Shell.dispose(Shell.java:715)
at org.eclipse.ui.internal.statushandlers.WorkbenchStatusDialogManagerImpl.addStatusAdapter(WorkbenchStatusDialogManagerImpl.java:201)
at org.eclipse.ui.statushandlers.WorkbenchStatusDialogManager.addStatusAdapter(WorkbenchStatusDialogManager.java:156)
at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.showStatusAdapter(WorkbenchErrorHandler.java:101)
at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:57)
at org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler.handle(IDEWorkbenchErrorHandler.java:108)
at com.aptana.rcp.IDEWorkbenchAdvisor$7.handle(IDEWorkbenchAdvisor.java:1416)
at org.eclipse.ui.internal.WorkbenchErrorHandlerProxy.handle(WorkbenchErrorHandlerProxy.java:36)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
at org.eclipse.ui.internal.JFaceUtil$3.show(JFaceUtil.java:70)
at org.eclipse.jface.util.SafeRunnable.handleException(SafeRunnable.java:67)
at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:75)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44)
at org.eclipse.core.runtime.Platform.run(Platform.java:888)
at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:70)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:189)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:308)
at org.eclipse.ui.internal.WWinPartService.updateActivePart(WWinPartService.java:134)
at org.eclipse.ui.internal.WWinPartService.access$0(WWinPartService.java:125)
at org.eclipse.ui.internal.WWinPartService$WWinListener.partActivated(WWinPartService.java:38)
at org.eclipse.ui.internal.PartListenerList2$1.run(PartListenerList2.java:70)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.runtime.Platform.run(Platform.java:888)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:55)
at org.eclipse.ui.internal.PartListenerList2.firePartActivated(PartListenerList2.java:68)
at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:194)
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:308)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:57)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:136)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3658)
at org.eclipse.ui.internal.WorkbenchPage.access$3(WorkbenchPage.java:3583)
at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:700)
at org.eclipse.ui.StartupUtil.addLazyRunable(StartupUtil.java:103)
at org.eclipse.ui.internal.WorkbenchPage.internalActivate(WorkbenchPage.java:698)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:668)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1334)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1314)
at org.eclipse.ui.internal.WorkbenchPage.partAdded(WorkbenchPage.java:1794)
at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:217)
at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:809)
at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:708)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:667)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2956)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2864)
at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2856)
at org.eclipse.ui.internal.WorkbenchPage$11.run(WorkbenchPage.java:2807)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2803)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2787)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2778)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:488)
at com.aptana.ui.internal.commands.ViewLogCommandHandler.openEditorForFile(ViewLogCommandHandler.java:88)
at com.aptana.ui.internal.commands.ViewLogCommandHandler.execute(ViewLogCommandHandler.java:52)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:829)
at org.eclipse.ui.menus.CommandContributionItem.access$18(CommandContributionItem.java:815)
at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:805)
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:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2957)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2921)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2755)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:689)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:678)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.aptana.rcp.IDEApplication.start(IDEApplication.java:224)
at com.aptana.commandline.launcher.application.LauncherApplication.start(LauncherApplication.java:76)
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:348)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:183)
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:655)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1491)

2018-08-29 22:54 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

  1. 在HBuilder根目录下有个reset.bat,重置后再试
  2. 改用HBuilderX

该问题目前已经被锁定, 无法添加新回复