Eclipse崩溃“java已启动但​​返回退出代码= -805306369”

时间:2013-02-10 23:22:39

标签: eclipse eclipse-rcp

我知道有一个相同的帖子here但是所提出的解决方案都没有改变任何东西而且它们已经很老了(与Java6有关的问题)并且似乎指的是与Eclipse有关的错误

我的问题是我在Eclipse for RCP and RAP Developers开发的时候;无论是对java文件进行更改还是更改依赖项等,Eclipse都会随机挂起然后冻结。我必须强制关闭日食,我收到这条消息

Eclipse RCP Error Message

到目前为止我尝试过的事情:

  • 重启eclipse和PC
  • -clean命令添加到eclipse.ini文件的最开头
  • 创造了一个全新的工作空间并试图在那里发展

我正在运行最新版本的Java(1.7.0_13),并且不知道下一步该做什么。

在许多不同的场合,问题已经发生了4到5次:

  • 当我尝试将新包添加到src文件夹时
  • 当我尝试将类添加到src文件夹中的包时
  • 当我尝试在src文件夹中编辑包中的类时
  • 在src文件夹中的类中使用Ctrl + Space时

任何建议/提示将不胜感激!需要对此问题进行排序,以便我可以为我的第三年大学项目进行开发:)

5 个答案:

答案 0 :(得分:2)

经过大量研究和归档错误报告无济于事后,我尝试了最后一次清除Java和全新安装的Eclipse来尝试修复错误,它似乎有效。

这是我做的:

  • 为RCP和RAP开发人员卸载Eclipse
  • 从我的电脑上卸载了Java并删除了任何遗留下来的旧Java文件夹(我之前没有这么做过,所以也许有旧版本的Java弄乱了一些东西)
  • 为RCP和RAP开发人员全新安装了Eclipse,并全新安装了最新的Java
  • 我还在环境变量中删除了旧的PATH变量,并将新的变量放在所有其他条目的前面

这似乎已经修复了错误,所以希望它不会是一个短期修复

答案 1 :(得分:2)

  

java已启动但​​返回退出代码= -805306369

是由Eclipse损坏的工作空间引起的,我通过以下3个步骤解决了我的问题:

1)转到您的工作区并重命名。

2)启动eclipse,默认情况下会创建一个工作区。

3)转到文件 - >切换工作区,选择原始工作区。

答案 2 :(得分:0)

我打开了另一个eclipse实例,它促使我选择了一个新工作区。我这样做了,它解决了。然后我关闭了新工作区并像往常一样回到旧工作区。

答案 3 :(得分:0)

如果使用Maven项目,请检查pom.xml,这可能已损坏。通过修复pom文件解决了我的问题。

答案 4 :(得分:-1)

Eclipse导致工作空间破坏导致

java was started but returned exit code = -805306369,我用这4个步骤解决了我的问题:

  1. 关闭Eclipse。
  2. 从任务管理器中删除adb。
  3. 启动Eclipse,默认情况下,它将创建一个工作区或以新工作区开始。
  4. 转到文件 - >切换工作区,选择原始工作区。