34

谁能帮我解决这个错误:

java 已启动但返回退出代码 = -805306369 C:\Windows\System32\javaw.exe -jar C:\Program Files\Java\eclipse-jee-helios-SR2-win32-x86_64\eclipse\plugins\org.eclipse。 equinox.launcher_1.11.1.R36x_v20101122_1400.jar

4

13 回答 13

25

刚遇到这个问题,对我来说这是一个损坏的工作区 osgi 缓存。-clean解决方案是使用参数运行 eclipse

eclipse.exe -clean

一段时间后,需要清理eclipse,弹出工作区选择对话框,我可以再次正常启动eclipse。

-clean参数记录在 eclipse 帮助中

于 2013-11-28T16:20:36.540 回答
15

我的问题是工作区损坏,解决方案来自 Rob 的链接:

http://spacetech.dk/eclipse-failed-java-was-started-but-returned-exit-code-805306369.html

于 2012-05-17T13:14:46.967 回答
6

我突然开始收到相同的错误“退出代码= -805306369”。

最终,我查看了 Eclipse 日志<workspace_directory>/.metadata/.log并意识到我的源代码控制插件(在我的例子中是 Perforce)无法连接并且 Eclipse 被卡住了。

这是因为我的 Eclipse 依赖于我与 Perforce Windows 客户端的客户端连接,而我的 Perforce 客户端没有连接到服务器。我连接了我的 Perforce 客户端,eclipse 开始正常工作。

于 2013-05-06T16:41:45.810 回答
5

当大部分工作区被破坏时,就会发生这种情况......更酷的解决方案是将工作区切换到更安全的位置(新位置)......然后从以前的工作区导入项目......公主仍然可以被保存...... .

于 2013-10-17T05:43:03.180 回答
3

对我来说,只需将您的工作区更改为另一个

于 2015-03-10T08:09:23.700 回答
1

我项目中的一个类文件已损坏。类文件的名称太长,我无法删除或重命名它,所以我重命名了包含它的文件夹,然后我能够删除项目,这解决了我的问题。

于 2013-08-09T13:01:28.017 回答
1

当工作区已设置时,我收到此错误。由于无法创建java虚拟机。尝试命令:java -version

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

我重新启动了我的机器,它解决了我的问题。

于 2012-12-27T13:05:42.763 回答
1

现在我知道我的工作区已损坏,它解决了我的问题。

  1. 转到您的工作区并重命名它。
  2. 启动你的eclipse,默认情况下它会创建一个工作区。
  3. 转到File-> Switch Workspace,选择您的原始工作区。
于 2014-02-26T23:49:50.517 回答
1

我无法禁用“自动查找新更新并通知我”。安装/更新页面上没有该选项。自从编写该答案以来,Eclipse 工作台可能已经发生了变化。

但是,在我的旧工作区中使用 -clean 选项运行 eclipse 对我来说是成功的。在 Windows 中执行此操作的方法是首先找到 eclipse.exe 所在的目录。您可以转到开始菜单,然后在“搜索菜单和文件”栏中,键入 eclipse。您应该会在“程序”下看到紫色地球图标弹出。将鼠标悬停在它上面,它会告诉你它所在的目录。

然后...从开始菜单打开“计算机”或其他一些窗口,然后从那里导航到 eclipse 所在的窗口。在显示目录的顶部栏中(不在文本上的位置)单击鼠标。该目录将突出显示。现在输入 cmd。将打开一个黑色命令窗口,您将位于 eclipse 所在的目录中。在命令提示符(鼓声)键入 eclipse.exe -clean

日食将开始。确保它要求转到损坏的工作区,然后单击确定。等待它,很快您就会知道您的工作区是否完好无损。耶!

于 2014-03-26T15:21:59.440 回答
1

就我而言,它是一台工作笔记本电脑,非常安全 SOE 64 位 Win 7。

  • 将 Eclipse MARS 解压缩到“C”驱动器上的文件夹中
  • 安装失败并出现 Java 错误代码 -805306369
  • 在“C”驱动器上为工作区创建了一个单独的文件夹,授予每个人完全控制权并修复它!
于 2016-01-04T22:50:50.770 回答
0

使用快捷方式打开文件时遇到同样的问题 - Ctrl+Shift+R。我通过禁用“自动更新”解决了这个问题。在 Eclipse (helios) 中禁用自动更新的步骤:Windows >> 首选项 >> 安装/更新 >> 自动更新。禁用“自动查找新更新并通知我”。

于 2013-07-09T16:07:01.777 回答
0

我是如何设法让我的工作的。我使用了上述解决方案的组合。这个对我有用。


第 1 步:将您的工作区更改为其他名称,例如将其从工作区更改为工作区 1。

第 2 步:访问您的 Eclipse 并停止自动更新(前提是您可以在更改工作空间后访问)

第 3 步:使用 workspace1 退出 Eclipse

第 4 步:通过输入 eclipse.exe -clean 使用以前的工作区启动 eclipse(如果您正在使用其他人,请使用例如 MuleStudio.exe -clean)


总之,使用组合解决方案,例如更改工作空间、停止自动更新和为我清理工作。自己试试。

于 2014-02-19T02:33:39.063 回答
0

“java was started but returned exit code = -805306369”由 Eclipse 的工作区损坏,我通过以下 4 个步骤解决了我的问题:

1)关闭日食。

2)从任务管理器中杀死adb。

3)启动你的eclipse,默认情况下它将创建一个工作区或从新的工作区开始。

4) 转到文件-> 切换工作区,选择您原来的工作区。

于 2015-01-22T14:18:37.407 回答