java已启动,但返回退出代码

java已启动,但返回退出代码,java,eclipse,jvm,exit-code,Java,Eclipse,Jvm,Exit Code,在启动eclipse时,我首先得到了以下错误对话框: 在这个错误之后,我研究并找到了一个解决方案 此解决方案要求我在eclipse.ini中给出这一行: -vm C:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe -vm C:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe 但是在添加了这个之后,我发现了另一种错误对话框: 在这个错误之后,我做了很多研究, 并找到了这些解决方

在启动eclipse时,我首先得到了以下错误对话框:

在这个错误之后,我研究并找到了一个解决方案

此解决方案要求我在eclipse.ini中给出这一行:

-vm
C:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe 
-vm
C:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe 
但是在添加了这个之后,我发现了另一种错误对话框:

在这个错误之后,我做了很多研究, 并找到了这些解决方案, 执行这些操作后,错误不会得到解决。有人知道我为什么要面对这个问题吗


注意:我知道这是一种重复的问题,但所有这些重复的问题尚未解决,所以不要将其标记为重复

首先删除eclipse.ini中的行:

-vm
C:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe 
-vm
C:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe 
然后

右键单击::我的电脑

选择:属性

单击:高级系统设置

点击:环境变量

选择:路径

单击:编辑

复制到:您的java(jdk)路径,例如[C:\ProgramFiles\java\jdk1.7.0\bin]

粘贴编辑用户变量对话框:例如:[;C:\Program Files\Java\jdk1.7.0\bin.]

可以/适用


然后开始你的日食,享受

您正在尝试使用32位Java运行时运行64位Eclipse。它们必须匹配。

如果您最近更新了java,请卸载该更新。
在我的情况下是有效的。希望能有所帮助。

考虑到你的声誉,你一定已经做过了:p,但再说一遍。。你检查过你的路径变量了吗???。。。您是否安装了JDK和JRE并设置了路径?我宁愿卸载java,删除系统变量/路径中与java相关的任何内容,然后安装新的JDK。我会下载一个新的eclipse,因为旧的allready安装的eclipse中(可能)有损坏的设置package@Rami.Q-是的。。当我遇到这个问题时,我也必须这样做。关于:或者呢?检查您的PATH环境变量,确保您有一个最新的JDK。可能会重新下载您的JDK。还要确保您的Eclipse和JDK是相同的位版本(32位和32位或64位和64位)!这真的解决了我的问题,我们通常从不试图理解对话框中显示的这些错误,在正确阅读错误之前,我们用墙壁撞到我们的头,然后扯头发,这就是为什么会出现这个错误:)@nitind,你说的64位Eclipse是什么意思?如果我们想下载Eclipse,我们有两个选择windows 32和64,对我来说,我有一个windows 64,但我需要运行JVM 32位,因为我必须安装Jboss工具,我应该怎么做?JVM和Eclipse必须匹配,因为JVM必须为UI控件加载本机DLL,在windows上,不能在同一进程中混合使用32位和64位代码。如果需要32位JVM,则必须使用32位Eclipse下载。