繁体   English   中英

Eclipse 在启动时崩溃; 退出代码=13

[英]Eclipse crashes at startup; Exit code=13

我正在尝试在我的 x64 机器上使用 Eclipse Helios(我现在很确定这个问题可能发生在任何日食上),但它就是不合作。
当我尝试运行 eclipse 时,我得到以下信息:退出代码=13

我已经安装

  • Helios EE x64(最新版本)
  • JDK 1.6.025 (x64)

我已正确链接我的环境变量并尝试通过cmd编译 Java 文件并成功。

每当我尝试运行 eclipse 时,我都会得到exit code=13 (required java version=1.5)

我尝试按照论坛的建议在 cmd 中运行以下命令: -vm "mypath\jdk1.6.025\jre\bin"命令

以及其他路径-vm "mypath\jdk1.6.025\bin" -vm "mypath\jdk1.6.025\jre\bin\javaw.exe"甚至-vm "mypath\jre6\bin"出于绝望都无济于事。


我完全没有想法,我想知道是否有人遇到过这个问题。 我什至下载了 helios x86 版本和 x86 JDK 版本,但它没有解决问题。 (我改变了环境变量)我改变了一切,但我被卡住了......

相关问题: 无法运行 Eclipse

事实证明,一个目录有一个! 以它的名义,eclipse 对此有问题。

一旦我切换了目录(从位于包含!的用户目录中的桌面到 C:/ )一切正常。 (查看位于我上面问题中的图像中的 Djava.class.path 的整个路径 - 它应该清楚问题是什么)

Vista 允许您创建一个包含! 字符然后很多程序都有问题

更新

如果有人仍然遇到这个问题,即使他们的路径没问题,我建议

  • 试图查看环境变量
  • 然后尝试卸载 Helios EE(或您正在运行的任何其他版本的 ee)和 JDK,然后重新安装两者的 86x 版本(它们仍应在 64x 平台上工作)。
  • 更多解释看这里

感谢所有试图提供帮助的人

请检查您是否已下载 x64 版本。 ;)

而你安装的Java,就是x86。 如果您使用 Java Z8A9DA7865483C5FD359F3ACEF178D2,请使用 Eclipse x86。

因为您的 Eclipse 的 env-arch 与 java-arch 不匹配,例如:eclipse-64bit 在 java-32bit 中运行,反之亦然。

在 Windows 中:根据 eclipse Set correct env path to the specific 32 or 64bit java acording to eclipse.

在 Linux 中:尝试run: [path-to-eclipse]/eclipse -vm [jdk-path]/bin

这对我来说是一个权限错误。 我更改了开普勒文件夹 eclipse 根目录,将权限设置为所有人。 这将是一个安全风险,因此我需要将权限设置为特定于程序。 使用 procmon.exe 我发现 javaw.exe 被拒绝写权限。 eclipse 和 javaw.exe 的程序员没有赋予这些程序提升的权限以作为受信任的安装程序运行。

我遇到了同样的问题

原来我的 PATH 中的 Java 版本已经更新到 1.8

一旦我把它改回 1.7,我的 Eclipse 就可以正常启动了

当您启动 eclipse 时,您的路径上是哪个版本的 java? 尝试在命令提示符下输入 java -version。 您将需要 Sun java 1.5 或更高版本。 http://www.ehow.com/how_4784069_terminated-exit-code-error-eclipse.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM