在启动eclipse时,它会出现错误“Java已启动但​​返回退出代码= 13”

时间:2013-11-01 10:22:23

标签: java eclipse java-7

我正在尝试在安装java 7并添加行

之后启动eclipse
-vm
C:\Progra~2\Java\jdk1.7.0_45\bin\javaw.exe

到eclipse.ini文件。我仍然收到错误“Java已启动但​​返回退出代码= 13”。 enter image description here

我只是想知道如何开始日食。即使我必须再次安装eclipse,java,jre。 任何建议都可以!

我的eclipse.ini文件:

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-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:\Progra~2\Java\jdk1.7.0_45\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

在eclipse文件夹中粘贴jre时出现此错误:

enter image description here

3 个答案:

答案 0 :(得分:2)

您所要做的就是将新的jdk路径放在eclipse.ini

  

-vm
  C:\ Program Files \ Java \ jdk1.8.0_11 \ bin \ javaw.exe
  或者你的新jdk路径。   
  确保在-vmargs之前和OpenFile之后输入上面的内容

解决了我的问题

答案 1 :(得分:0)

检查您是否安装了操作系统所需的正确java。这意味着,如果您运行的是64位操作系统,则需要64位java,而32位则相同。

答案 2 :(得分:0)

检查eclipse.ini文件,以及vm选项的特定格式(查看here了解更多信息):

  

请注意-vm选项的格式 - 确切地说这很重要:

     
      
  • -vm选项及其值(路径)必须位于不同的行上。
  •   
  • 该值必须是Java可执行文件的完整绝对路径或相对路径,而不仅仅是Java主目录。
  •   
  • -vm选项必须在-vmargs选项之前发生,因为-vmargs之后的所有内容都直接传递给JVM。
  •   

要检查的另一件事是JVM的位版本(32/64)应与eclipse的位版本(32/64)相匹配。