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

| 我正在尝试在x64机器上使用Eclipse Helios(我现在很确定这个问题在任何日食下都可能发生),但是它不起作用。 当我尝试运行Eclipse时,我得到以下信息: 我已经安装 Helios EE x64(最新版本) JDK 1.6.025(x64) 我已正确链接我的环境变量,并试图通过
cmd
编译Java文件,并成功完成了。 每当我尝试运行日食时,我都会得到
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\"
甚至 ѭ5 无济于事。 我没有想法,我想知道是否有人遇到这个问题。我什至下载了helios x86版本和x86 JDK版本,但没有解决问题。 (我更改了环境变量) 我把所有东西都改回来了,但是我被困住了... 相关问题:无法运行Eclipse     
已邀请:
        事实证明,目录名称中带有“ 6”,而eclipse对此有问题。 一旦我切换了目录(从位于用户目录中的桌面中的ѭ6切换到C:/),一切就可以正常工作。 (查看上面问题中我的图像中的Djava.class.path的整个路径-它应该清楚问题出在哪里) Vista允许您创建一个包含ѭ6字符的用户名,然后许多程序都遇到了问题 更新资料 如果即使他们的路径还可以,仍然有人仍然遇到此问题,我建议 试图看环境变量 然后尝试卸载Helios EE(或您正在运行的任何其他版本的ee)和JDK,然后重新安装二者的86x版本(它们仍应在64x平台上运行)。 进一步的解释请看这里 谢谢所有尝试帮助的人     
        请检查您是否下载了x64版本。 ;) 您安装的Java是x86。如果使用Java x86,请使用Eclipse x86。     
        因为您的eclipse \的env-arch与Java-arch不匹配,例如:eclipse-64bit在Java-32bit中运行,反之亦然。 在Windows中:
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时,您的路径上是哪个Java版本?尝试在命令提示符下输入java -version。您将需要Sun Java 1.5或更高版本。参见http://www.ehow.com/how_4784069_terminated-exit-code-error-eclipse.html     
        原来这是我的权限错误。我更改了kepler文件夹(eclipse根目录)以将权限设置为所有人。这将带来安全风险,因此我需要将权限设置为特定于程序。使用procmon.exe,我发现javaw.exe的写入权限被拒绝。 eclipse和javaw.exe的程序员未授予这些程序较高的权限,使其无法作为TrustedInstaller运行。     
        我遇到了同样的问题 原来我在PATH中的Java版本已更新为1.8 一旦将其更改回1.7,我的Eclipse便开始正常运行     

要回复问题请先登录注册