简体   繁体   English

为什么在Eclipse的动态Web项目中出现此错误?

[英]Why do I get this error in a Dynamic Web Project in Eclipse?

I have this error message even though my program is working. 即使我的程序正在运行,我也有此错误消息。

Problems occurred when invoking code from plug-in: "org.eclipse.jface" . 从插件调用代码: "org.eclipse.jface"时发生了问题。

Exception Stack trace : 异常堆栈跟踪:

java.lang.NullPointerException
    at org.eclipse.jst.jee.ui.internal.navigator.web.WebAppProvider.getImage(WebAppProvider.java:100)
    at org.eclipse.jst.jee.ui.internal.navigator.Web25LabelProvider.getImage(Web25LabelProvider.java:47)
    at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.findImage(NavigatorContentServiceLabelProvider.java:199)
    at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.getColumnImage(NavigatorContentServiceLabelProvider.java:107)
    at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.getImage(NavigatorContentServiceLabelProvider.java:99)
    at org.eclipse.ui.internal.navigator.NavigatorDecoratingLabelProvider$StyledLabelProviderAdapter.getImage(NavigatorDecoratingLabelProvider.java:57)
    at org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.getImage(DelegatingStyledCellLabelProvider.java:195)
    at org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.getImage(DecoratingStyledCellLabelProvider.java:168)
    at org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.update(DelegatingStyledCellLabelProvider.java:121)
    at org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.update(DecoratingStyledCellLabelProvider.java:131)
    at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:141)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:946)
    at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:117)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:44)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
    at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1025)
    at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:475)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:44)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
    at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2159)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:840)
    at org.eclipse.jface.viewers.AbstractTreeViewer.lambda$0(AbstractTreeViewer.java:817)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:792)
    at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:595)
    at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:763)
    at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:1482)
    at org.eclipse.jface.viewers.TreeViewer.handleTreeExpand(TreeViewer.java:880)
    at org.eclipse.jface.viewers.AbstractTreeViewer$3.treeExpanded(AbstractTreeViewer.java:1494)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:133)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088)
    at org.eclipse.swt.widgets.Tree.wmNotifyChild(Tree.java:7819)
    at org.eclipse.swt.widgets.Control.wmNotify(Control.java:5869)
    at org.eclipse.swt.widgets.Composite.wmNotify(Composite.java:2025)
    at org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:5423)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:4899)
    at org.eclipse.swt.widgets.Display.windowProc(Display.java:5178)
    at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
    at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:2454)
    at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:1555)
    at org.eclipse.swt.widgets.Tree.WM_LBUTTONDOWN(Tree.java:6673)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:4879)
    at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:6188)
    at org.eclipse.swt.widgets.Display.windowProc(Display.java:5178)
    at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
    at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    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:653)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1499)

That looks like Eclipse bug 442762 which was fixed in Eclipse Photon (4.8). 看起来像Eclipse错误442762 (已在Eclipse Photon(4.8)中修复)。 So you need to use Photon or the current 2018-09 release (soon to be 2018-12) 因此,您需要使用Photon或当前的2018-09版本(很快于2018-12)

似乎您需要为进一步的项目进行升级。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 为什么我不能将现有的 Eclipse 项目转换为动态 web 项目? - why I cannot convert an existing Eclipse project to the dynamic web project? 我在Eclipse中运行我的动态Web项目。 我收到此错误,为什么我不知道 - i was running my dynamic web project in eclipse. i getting this error why i dont know 如何将 EJB 功能添加到 Eclipse 动态 web 项目? - How do I add EJB capabilities to an Eclipse dynamic web project? 我在动态Web项目上收到此Tomcat错误 - I get this Tomcat Error on a dynamic web project 在Eclipse中,在依赖于maven项目的动态Web项目中,如何从maven项目中拾取jar? - In Eclipse, in a dynamic web project that is dependent on a maven project, how do I pick up jars from the maven project? 在Eclipse中运行动态Web项目时出错 - Error when running dynamic web project in eclipse Eclipse Luna中的动态Web项目部署错误 - Dynamic web project deployment error in eclipse Luna 为什么我无法在Eclipse中使用正确的项目构面在JBoss AS 5.1上运行动态Web项目 - Why I am not able to run a dynamic web project on JBoss AS 5.1 with correct project facet in eclipse 我可以在Eclipse中将SVN项目签到动态Web项目吗? - Can I check out an SVN project to a dynamic web project in Eclipse? 如何在Eclipse中将动态Web项目转换为从桌面上的图标运行? - How do i convert a dynamic web project in eclipse to run from an icon on desktop?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM