Eclipse:JVM终止。 退出代码= 2

我最近决定开始尝试Android应用程序开发,所以我下载了用于Windows的Java SE开发工具包8(x86)(我的Windows 8 64位,但我的指南build议获得32位的),Android SDK和Eclipse IDE Java开发人员(x86)。

但是,我的Eclipse不会启动时,我双击eclipse.exe! 相反,我收到以下错误消息: 日食错误

我尝试在我的环境variables中添加Java到我的Pathvariables中,正如在我查阅的一些解决scheme中所build议的那样,但是它仍然无法正常启动。

任何人都知道我还能尝试什么? 另外,如果可能的话,请不要使用超级技术词汇,因为我是新来的这些东西,不会理解你…谢谢哈哈:D

  • 未findSDK位置。 ANDROID_HOME - 在MAC上的eclipse中build立gradle项目
  • 让我们解决“当前主题中找不到风格'mapViewstyle'的错误”
  • 无法在eclipse中创建BuildConfig类错误消息
  • '找不到兼容的AVD或设备
  • Eclipse的button,如步入,步出,恢复等。不工作
  • 每次调试前卸载Android App
  • Android的EditText不是多行
  • Android:我应该如何回应Eclipse中的“Hot Code Replace Failed”对话框?
  • 我知道如何解决你的问题。 去search并放入环境,会出现一个提示,并要求你“编辑你的账号的环境variables”,点击那个窗口就会popup一个窗口。 将会有当前运行的path(你应该让你的jdk版本运行在我的版本是1.8),在最下面会有path可供select。 select(在底部)的javapath,并删除它,然后单击确定。 它应该工作

    我有同样的问题,并试图安装不同版本的JDK:1.6,1.7,1.8。

    这并没有太大帮助。

    当我通过删除来改变PATHvariables时,问题已经解决了

     C:\ProgramData\Oracle\Java\javapath; 

    在命令提示符下,我也运行以下命令:

     set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_25 set PATH=C:\Program Files\Java\jdk1.8.0_25\bin;%PATH% 

    但是我认为最重要的是删除C:\ProgramData\Oracle\Java\javapath;PATH

    这里有一个替代方法:如上所述,确保在eclipse.ini文件中设置了-vm选项。 它必须是一条绝对path,并分成两行:

     -vm <Absolute Path>\javaw.exe 

    保存.ini并重新启动Eclipse

    大多数Eclipse日志的错误都是由于多个JRE或JDK版本而导致安装程序崩溃。

    解决scheme:转到控制面板 – >卸载程序

    如果您正在运行64位Java,则卸载所有没有64位指示器的Java。 如果32位,然后卸载所有有64位它像神奇的作品!

    一行回答,删除“C:\ ProgramData \ Oracle \ Java \ javapath;” 从你的pathvariables。 它将开始工作。