Eclipse(无法启动JVM)退出代码= 1

时间:2015-02-09 09:07:21

标签: java eclipse jvm

我的机器上的32位eclipse Luna曾经在我的x64操作系统上使用64位Java 1.8 u25安装时没有任何问题。要在我的计算机上运行需要GAE的{​​{1}}示例项目,我意外地从我的计算机上删除了Java 7安装。从那以后,eclipse还没有开始。

因此我安装了Java 8但没有帮助,我收到了Java 8 u25错误。然后我将Java was started but exited with code=13行添加到eclipse.ini行之后的=vmargs行,这确实是javaw.exe所在的位置:
-vm C:\Program Files\Java\jdk1.7.0_75\bin\javaw.exe(在单独的行上)

我现在得到以下内容,将-Xmx值更改为更高或更低没有任何区别:http://share.pho.to/8o9jx(显示错误)

可能是什么问题?我已经阅读了很多解决方案页面,我需要一个64位eclipse,OS和Java三重奏。但是,在完全相同的设置和32位日食之前,它是如何工作的?

http://share.pho.to/8o9ku(显示java版本)

1 个答案:

答案 0 :(得分:2)

有关详细信息,请参阅eclipse.ini
在您的图片中,-vm应该在-vmargs之前。你做错了:

  1. -vm你在2个地方。
  2. -vm在同一行的值。
  3. enter image description here

    见下面的例子:

    -startup
    plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835
    -product
    org.eclipse.epp.package.jee.product
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    256M
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    -vm
    C:/your/Java/path/bin/javaw.exe
    --launcher.appendVmargs
    -vmargs
    -Dosgi.requiredJavaVersion=1.6
    -Xms40m
    -Xmx1024m
    

    确保您使用64位eclipse版本的64位jar。