Eclipse不会工作

时间:2012-07-08 08:37:43

标签: eclipse exit-code

  

可能重复:
  Cannot run Eclipse; JVM terminated. Exit code=13

我刚刚下载了“Eclipse IDE for Java Developers”。 解压缩并编辑eclipse.ini后程序终止(退出代码13)并显示以下错误消息:

enter image description here

更多详情:

  1. 我正在使用Windows 7 64位。
  2. 下载用于Java开发人员的Eclipse IDE 64位for Windows。
  3. 安装java jdk 7.0.4(提前)
  4. 安装了sdk for android。 (提前)
  5. 我按照有关编辑eclipse.ini并将路径添加到javaw.exe
  6. 的说明进行操作
  7. 这是我的eclipse.ini:

    -startup 
    plugins\org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
    --launcher.library
    plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813
    -product
    org.eclipse.epp.package.java.product
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    256M
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    -vm
    C:\Program Files (x86)\Java\jdk1.7.0_04\bin\javaw.exe
    -vmargs 
    -Dosgi.requiredJavaVersion=1.5
    -Dhelp.lucene.tokenizer=standard
    -Xms40m
    -Xmx384m
    

2 个答案:

答案 0 :(得分:2)

如果您下载了64位Eclipse包,那么您的Java VM必须是64位(这与您的Windows位数无关)。但是您使用Program Files (x86)路径指向一个32位的JVM。

请下载并安装64位Java,然后在eclipse.ini中指向该位置。

答案 1 :(得分:0)

您是否尝试将虚拟机路径包含在双引号中,如:

-vm "C:\Program Files (x86)\Java\jdk1.7.0_04\bin\javaw.exe"

然后你应该尝试用斜杠交换反斜杠:

-vm "C:/Program Files (x86)/Java/jdk1.7.0_04/bin/javaw.exe"

您可以为其定义启动快捷方式或批处理文件,而不是操作eclipse.ini文件。内容可以是:

<path to eclipse>\eclipse.exe -vm "c:\Program Files (x86)\Java\jdk1.7.0_04\bin\javaw.exe"

是的,你的ini文件是64位eclipse发行版之一......