Eclipse 无法启动但没有显示错误

2024-01-26

知道为什么我的 Eclipse 没有启动吗?

The eclipse.ini有以下内容:

-startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.0.v20100503
-product org.eclipse.epp.package.jee.product
--launcher.defaultAction openFile
--launcher.XXMaxPermSize 256M
-showsplash org.eclipse.platform
--launcher.XXMaxPermSize 256m
--launcher.defaultAction openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

工作区日志文件中的错误日志显示了这一点

!ENTRY org.eclipse.core.resources 2 10035 2011-10-21 12:03:18.134 !MESSAGE 工作区已退出,且之前的更改未保存 会议;刷新工作区以恢复更改。

!ENTRY org.eclipse.osgi 4 0 2011-10-21 12:03:19.447 !MESSAGE 错误 自动激活捆绑包时发生 org.eclipse.core.resources (68)。 !堆栈0 org.osgi.framework.BundleException:异常 包的 org.eclipse.core.resources.ResourcesPlugin.start() org.eclipse.core.resources。在 org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806) 在 org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) 在 org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370) 在 org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284) 在 org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) 在 org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) 在 org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) 在 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) 在 org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) 在 org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) 在 java.lang.ClassLoader.loadClass(来源不明) org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:116) 在 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:369) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 处 sun.reflect.NativeMethodAccessorImpl.invoke(来源未知)位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(来源未知)位于 java.lang.reflect.Method.invoke(来源未知)位于 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1407) 在 org.eclipse.equinox.launcher.Main.main(Main.java:1383) 原因: org.eclipse.core.internal.dtree.ObjectNotFoundException:树元素 找不到“/webtop/.classpath”。在 org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257) 在 org.eclipse.core.internal.dtree.DeltaDataTree.getData(DeltaDataTree.java:585) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:50) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) 在 org.eclipse.core.internal.dtree.DeltaDataTree.asBackwardDelta(DeltaDataTree.java:88) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:816) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:792) 在 org.eclipse.core.internal.watson.ElementTree.immutable(ElementTree.java:517) 在 org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:688) 在 org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1503) 在 org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2134) 在 org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1883) 在 org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:406) 在 org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783) 在 java.security.AccessController.doPrivileged(本机方法)处 org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774) ... 29 更多根异常: org.eclipse.core.internal.dtree.ObjectNotFoundException:树元素 找不到“/webtop/.classpath”。在 org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257) 在 org.eclipse.core.internal.dtree.DeltaDataTree.getData(DeltaDataTree.java:585) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:50) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) 在 org.eclipse.core.internal.dtree.DeltaDataTree.asBackwardDelta(DeltaDataTree.java:88) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:816) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:792) 在 org.eclipse.core.internal.watson.ElementTree.immutable(ElementTree.java:517) 在 org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:688) 在 org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1503) 在 org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2134) 在 org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1883) 在 org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:406) 在 org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783) 在 java.security.AccessController.doPrivileged(本机方法)处 org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774) 在 org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) 在 org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370) 在 org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284) 在 org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) 在 org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) 在 org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) 在 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) 在 org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) 在 org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) 在 java.lang.ClassLoader.loadClass(来源不明) org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:116) 在 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:369) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 处 sun.reflect.NativeMethodAccessorImpl.invoke(来源未知)位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(来源未知)位于 java.lang.reflect.Method.invoke(来源未知)位于 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1407) 在 org.eclipse.equinox.launcher.Main.main(Main.java:1383)

!ENTRY org.eclipse.osgi 4 0 2011-10-21 12:03:19.467 !MESSAGE 应用程序错误!STACK 1 java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContainer 位于 org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:116) 在 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:369) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 处 sun.reflect.NativeMethodAccessorImpl.invoke(来源未知)位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(来源未知)位于 java.lang.reflect.Method.invoke(来源未知)位于 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1407) 在 org.eclipse.equinox.launcher.Main.main(Main.java:1383) 原因: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminateClassNotFoundException: 自动激活捆绑包时出错 org.eclipse.core.resources (68)。在 org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:121) 在 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) 在 org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) 在 org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) 在 java.lang.ClassLoader.loadClass(未知来源) ... 14 更多 导致:org.osgi.framework.BundleException:异常 包的 org.eclipse.core.resources.ResourcesPlugin.start() org.eclipse.core.resources。在 org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806) 在 org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) 在 org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370) 在 org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284) 在 org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) 在 org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) 在 org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) ... 23 更多 原因: org.eclipse.core.internal.dtree.ObjectNotFoundException:树元素 找不到“/webtop/.classpath”。在 org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257) 在 org.eclipse.core.internal.dtree.DeltaDataTree.getData(DeltaDataTree.java:585) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:50) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) 在 org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) 在 org.eclipse.core.internal.dtree.DeltaDataTree.asBackwardDelta(DeltaDataTree.java:88) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:816) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) 在 org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:792) 在 org.eclipse.core.internal.watson.ElementTree.immutable(ElementTree.java:517) 在 org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:688) 在 org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1503) 在 org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2134) 在 org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1883) 在 org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:406) 在 org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783) 在 java.security.AccessController.doPrivileged(本机方法)处 org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774) ... 29 更多


尝试恢复工作区时似乎失败。

Try:

  1. 打开一个新工作区。如果已设置为使用默认值,请转至<Eclipse_root_dir>\configuration\.settings\org.eclipse.ui.ide.prefs并设置SHOW_WORKSPACE_SELECTION_DIALOG to true

  2. 尝试删除<workspace>/.metadata/.plugins/org.eclipse.core.resources/.snap

  3. 正如评论中所建议的:如果使用 Eclipse 4,您可能必须删除该文件.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi aswell.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Eclipse 无法启动但没有显示错误 的相关文章

随机推荐

  • 设置 UIView 的背景颜色会增加内存使用量

    我正在将许多 UIView 加载到 UIScrollView 上 并试图找出它们使用这么多内存的原因 经过使用 Instruments 的排除过程后 我发现设置视图的背景颜色会增加 4 倍的内存使用量 如果我不设置背景颜色 内存使用量约为
  • 上传到firebase时如何防止重复图像?

    当我想将图像上传到 firebase 实时数据库和存储 时遇到一些问题 在实时数据库中 我的图像对象默认有一张图像 并且当我上传其他图像时我不想覆盖图像所以我使用了传播运算符 SO 当我选择时一张图片并单击上传它们 它可以工作并保存 没有重
  • 更新列表列表中的属性

    问题是 如何在不循环的情况下更新 allItems 内的 ItemCount 字段 例如使用 Linq 例如 如果 Index 0 我想将 ItemCount 设置为 ItemCount 5 您可以看到下面的代码 我有以下课程 public
  • 尝试使用 LEFT OUTER JOIN 优化 MySQL 查询

    我有这个查询 它工作正常 只是需要很长时间 7 秒 jobs 表中有 40k 条记录 wq 表中有 700k 条记录 我尝试了 EXPLAIN 它说它查看作业表中的所有记录 并且不使用任何索引 我不知道如何告诉 MySQL 在查找 wq 表
  • 淘汰赛验证插件自定义错误消息

    根据以下内容 我到底如何设置回调以显示自定义错误消息而不是默认消息 ko validation rules exampleAsync async true the flag that says Hey I m Async validator
  • Pyaudio:将输入连接到输出时出错

    我正在 Intel Edison 主板上尝试 pyaudio 但它在内置测试中失败了 单独录音和播放在我的设置中工作得很好 但如果我尝试将输入连接到输出 则会出现错误 文件 wire full py 第 33 行 位于 data strea
  • 将子组件的配置传递给父组件

    通常 要定义网格类型 我会执行以下操作 Ext define MyApp view MyGrid extend Ext grid Panel alias widget myGrid store MyStore columns 然后我通过其
  • 如何在iOS App Store Sandbox中测试自动续订订阅的“续订”组件?

    Folks 我正在尝试验证自动续订订阅是否确实在沙盒环境中续订 首先 沙盒中的自动续订订阅似乎只有 5 分钟的有效期 说得通 我预计如果我等待五分钟 然后再拨打 https sandbox itunes apple com verifyRe
  • NSString 为空

    如何测试 NSString 是否为空 或全部空白或为零 通过单个方法调用 你可以尝试这样的事情 implementation NSString JRAdditions BOOL isStringEmpty NSString string i
  • 如何有效地对Delta表进行分区?

    在将数据帧存储在增量表中时 为我的数据帧寻找有效的分区策略 我当前的数据帧 1 5000 000 rowa 将数据从数据帧移动到增量表需要 3 5 小时 为了寻找一种更有效的方法来完成此写作 我决定尝试表中的不同列作为分区列 我搜索了列的基
  • Moment js - 显示距离日期还有几天和几小时

    我正在开发一个项目 需要对日期对象进行这种文本响应 1天7小时路程 需要这样 而不是 距离 31 小时 或 距离 1 天 我也在使用 moment js 因为我正在英语和德语之间进行语言切换 所以我已经利用了 moment js 语言区域设
  • Mac 上的 Docker Beta:无法使用 ip 访问 nginx 容器

    我安装了 docker beata https beta docker com https beta docker com 对于 OSX 接下来 我用这个文件创建了一个文件夹docker compose yml web image ngin
  • ggraph/ggplot2 中的手动图例 [R]

    除了这个帖子 https stackoverflow com questions 51569831 how to draw graph corresponding with its attributes in ggraph r 在这里我提出
  • Web API Core 2.2 中的延迟加载

    我遇到了延迟加载的问题 我有以下 dbcontext public virtual DbSet
  • 如何从查询字符串中获取参数值?

    如何在routes jsx文件中定义路由来捕获 firebase request key从 Twitter 的单点登录进程在从其服务器重定向后生成的 URL 中的参数值 http localhost 8000 signin k v9ifuf
  • 在 Symfony2/Twig 中使用 JavaScript

    我有一个名为 contact html twig 的视图 它有一个带有一些文本字段的表单 我想使用 javascript 来验证没有任何字段为空 以及一些其他规则 但我不知道将 js 和定义放在哪里 我也不知道如何使用 Twig 表示法调用
  • 批处理文件:从串口接收数据并将其写入txt文件

    我正在尝试通过 USB 串行端口从 Arduino 提取一些数据并将其写入 txt 文件 因此 我使用批处理文件 Windows 7 普通cmd 它发送例如 d 从 Arduino 请求所需的数据 收到 d 后 Arduino 开始向 PC
  • 在没有窗口的情况下进行屏幕截图

    我一直在研究 Son Of Grab Apple 演示 我真的很难获得没有任何窗口 只有桌面 扩展坞和菜单栏 的屏幕截图 有谁知道该怎么做 下面是一些示例代码 仅使用桌面进行屏幕截图 CFArrayRef onScreenWindows C
  • 使用带有范围说明符而不是字节的 HTTP 范围标头?

    核心问题是关于HTTP headers的使用 包括Range http www w3 org Protocols rfc2616 rfc2616 sec14 html sec14 35 If Range http www w3 org Pr
  • Eclipse 无法启动但没有显示错误

    知道为什么我的 Eclipse 没有启动吗 The eclipse ini有以下内容 startup plugins org eclipse equinox launcher 1 1 0 v20100507 jar launcher lib