java 已启动但返回退出代码 = -805306369
Posted
技术标签:
【中文标题】java 已启动但返回退出代码 = -805306369【英文标题】:java was started but returned exit code = -805306369 【发布时间】:2012-04-26 19:39:17 【问题描述】:谁能帮我解决这个错误:
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
【问题讨论】:
相关? eclipse.org/forums/index.php/t/171902 谷歌:google.de/… 一个可能的提示:spacetech.dk/… 【参考方案1】:刚刚遇到这个问题,对我来说这是一个损坏的工作区 osgi 缓存。解决方案是使用 -clean
参数作为
eclipse.exe -clean
一段时间后,需要清理eclipse,弹出工作区选择对话框,我可以再次正常启动eclipse。
-clean
参数记录在 in the eclipse help
【讨论】:
这对 IBM Rational Application Developer 也有帮助。谢谢。 这很好用。最初从命令行运行该命令,之后它从普通桌面快捷方式完美运行【参考方案2】:我的问题是工作区损坏,解决方案来自 Rob 的链接:
http://spacetech.dk/eclipse-failed-java-was-started-but-returned-exit-code-805306369.html
【讨论】:
重新安装eclipse解决了我的问题。工作区切换还不够 在您的答案中提供摘要或内容,一旦链接失效,仅链接的答案将无用。【参考方案3】:我突然开始收到相同的错误“退出代码 = -805306369”。
最终,我查看了<workspace_directory>/.metadata/.log
的 Eclipse 日志,并意识到我的源代码控制插件(在我的例子中是 Perforce)无法连接并且 eclipse 卡住了。
这是因为我的 Eclipse 依赖于我与 Perforce Windows 客户端的客户端连接,而我的 Perforce 客户端没有连接到服务器。我连接了我的 Perforce 客户端,eclipse 开始正常工作。
【讨论】:
【参考方案4】:这种情况发生在大部分工作区损坏时......更酷的解决方案是将工作区切换到更安全的位置(新位置)......然后从以前的工作区导入项目......公主仍然可以保存....
【讨论】:
【参考方案5】:对我来说,只需将您的 Workspace 更改为另一个
【讨论】:
【参考方案6】:当工作区已设置时,我收到此错误。由于无法创建java虚拟机。尝试命令:java -version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
我重新启动了我的机器,它解决了我的问题。
【讨论】:
【参考方案7】:我项目中的一个类文件已损坏。类文件的名称太长,我无法删除或重命名它,所以我重命名了包含它的文件夹,然后我能够删除项目,这解决了我的问题。
【讨论】:
【参考方案8】:现在我知道我的工作区已损坏,它解决了我的问题。
-
转到您的工作区并重命名它。
启动 Eclipse,默认情况下它将创建一个工作区。
转到
File
-> Switch Workspace
,选择您原来的工作区。
【讨论】:
如果它在 Netbeans IDE 中,我采取什么解决方案来解决这个问题?谢谢【参考方案9】:我无法禁用“自动查找新更新并通知我”。安装/更新页面上没有该选项。自从编写该答案以来,Eclipse Workbench 可能已经发生了变化。
但是,在我的旧工作区中使用 -clean 选项运行 eclipse 对我来说是成功的。在 Windows 中执行此操作的方法是首先找到 eclipse.exe 所在的目录。您可以转到开始菜单,然后在“搜索菜单和文件”栏中,键入 eclipse。您应该会在“程序”下看到紫色地球图标弹出。将鼠标悬停在它上面,它会告诉你它所在的目录。
然后...从开始菜单打开“计算机”或其他一些窗口,然后从那里导航到 eclipse 所在的窗口。在显示目录的顶部栏中(不在文本上的位置)单击鼠标。该目录将突出显示。现在输入 cmd。将打开一个黑色命令窗口,您将位于 eclipse 所在的目录中。在命令提示符(鼓声)输入 eclipse.exe -clean
eclipse 将开始。确保它要求转到损坏的工作区,然后单击确定。 等待它,很快您就会知道您的工作区是否完好无损。耶!
【讨论】:
【参考方案10】:就我而言,它是一台工作笔记本电脑,非常安全的 SOE 64 位 Win 7。
将 Eclipse MARS 解压缩到“C”驱动器上的文件夹中 安装失败并出现 Java 错误代码 -805306369
在“C”驱动器上为工作区创建了一个单独的文件夹,授予
每个人都完全控制并且修复了它!
【讨论】:
【参考方案11】:我在使用快捷键 Ctrl+Shift+R 打开文件时遇到了同样的问题。 我通过禁用“自动更新”解决了这个问题。 在 Eclipse (helios) 中禁用自动更新的步骤:Windows >> 首选项 >> 安装/更新 >> 自动更新。禁用“自动查找新更新并通知我”。
【讨论】:
【参考方案12】:我如何设法让我的工作。我使用了上述解决方案的组合。它对我有用。
第 1 步:将您的工作区更改为其他名称,例如将其从工作区更改为工作区1。
第 2 步:访问您的 eclipse 并停止自动更新(前提是您可以在更改工作区后访问)
第 3 步:使用 workspace1 退出 Eclipse
第 4 步:通过输入 eclipse.exe -clean 使用以前的工作区启动 eclipse(如果您正在使用其他人,请使用例如 MuleStudio.exe -clean)
总之,为我使用更改工作空间、停止自动更新和 -clean 工作等解决方案的组合。自己试试吧。
【讨论】:
【参考方案13】:“java was started but returned exit code = -805306369”由 Eclipse 的工作空间损坏,我通过这 4 个步骤解决了我的问题:
1) 关闭日食。
2) 从任务管理器中杀死 adb。
3) 启动你的 Eclipse,默认情况下它会创建一个工作区或从新的工作区开始。
4) 转到文件 -> 切换工作区,选择您原来的工作区。
【讨论】:
什么是“亚行”?以上是关于java 已启动但返回退出代码 = -805306369的主要内容,如果未能解决你的问题,请参考以下文章
STS 启动错误 - Java 已启动但返回退出代码 = 13