我正在使用Eclipse Juno,当我在某个工作区启动时出现此错误:
发生了错误。有关详细信息,请参阅错误日志。
显示java.lang.NullPointerException
从同一SVN存储库检出的其他工作区运行良好。有谁知道为什么会发生这种情况?
在工作区日志中,我收到以下异常:
!ENTRY org.eclipse.m2e.logback.appender 4 0 2014-03-11 13:26:25.798 !MESSAGE无法添加存储库索引
!ENTRY org.eclipse.ui.workbench 4 2 2014-03-11 13:26:37.470 !MESSAGE从插件调用代码时出现问题:“org.eclipse.ui.workbench”。 !堆栈0 显示java.lang.NullPointerException at org.tigris.subversion.subclipse.ui.history.SVNHistoryPage $ 2.getElements(SVNHistoryPage.java:631) 在org.eclipse.jface.viewers.StructuredViewer.getRawChildren(StructuredViewer.java:1010) 在org.eclipse.jface.viewers.ColumnViewer.getRawChildren(ColumnViewer.java:703) 在org.eclipse.jface.viewers.AbstractTableViewer.getRawChildren(AbstractTableViewer.java:1087) 在org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:917) 在org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:1067) 在org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:701) 在org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:649) 在org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:636) 在org.eclipse.jface.viewers.AbstractTableViewer $ 2.run(AbstractTableViewer.java:592) 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.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在java.lang.reflect.Method.invoke(Method.java:597) 在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) 在org.eclipse.equinox.launcher.Main.main(Main.java:1414)
答案 0 :(得分:5)
解决:清理我的.metadata文件夹并在eclipse中重新导入项目
答案 1 :(得分:0)
对我来说,以下步骤有效。
右键点击项目>选择运行方式>运行配置 单击“使用VisualVM Launcher”旁边的“选择其他”链接 选择Eclipse EDT启动器 点击确定
答案 2 :(得分:0)
如果您在eclipse中安装了Hiber对象,并且在创建新项目时就像vaadin 8项目那样显示该通知。 转到你的eclipse市场搜索hiber对象并展开更新/安装按钮然后点击卸载并按照该指令。