当前位置: 首页 > 面试题库 >

Eclipse ADT:Java已启动,但返回了退出代码= 13

南宫正阳
2023-03-14
问题内容

有人可以澄清为什么我的ADT中的Eclipse(http://developer.android.com/sdk/index.html)无法启动吗?

每次遇到此错误时:

---------------------------
Eclipse
---------------------------
Java was started but returned exit code=13
C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
-Declipse.buildId=v22.0.5-757759
-XX:MaxPermSize=256m
-jar C:\Users\Alexey\Desktop\tmp\adt-bundle-windows-x86_64-20130729\adt-bundle-windows-x86_64-20130729\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
-os win32
-ws win32
-arch x86_64
-showsplash
-launcher C:\Users\Alexey\Desktop\tmp\adt-bundle-windows-x86_64-20130729\adt-bundle-windows-x86_64-20130729\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\Users\Alexey\Desktop\tmp\adt-bundle-windows-x86_64-20130729\adt-bundle-windows-x86_64-20130729\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807\eclipse_1503.dll
-startup C:\Users\Alexey\Desktop\tmp\adt-bundle-windows-x86_64-20130729\adt-bundle-windows-x86_64-20130729\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.overrideVmargs
-exitdata bec_34
-product com.android.ide.eclipse.adt.package.product
-vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
-Declipse.buildId=v22.0.5-757759
-XX:MaxPermSize=256m
-jar C:\Users\Alexey\Desktop\tmp\adt-bundle-windows-x86_64-20130729\adt-bundle-windows-x86_64-20130729\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
---------------------------
OK   
---------------------------

问题答案:

IDE(eclipse)位版本(即32或64位)和jre位版本不匹配时会发生错误!我已经下载了64位版本,它向我显示了确切的错误。但是32位版本确实很好用。JRE版本(1.6或1.7)无关紧要。我认为您不需要降级。因为就我而言,我的Java版本是1.7.0_45,而SDK需要1.6,但仍然可以正常使用!



 类似资料:
  • 问题内容: 在我卸载了Java 6并安装了Java 7(jdk和jre)之后,一切都变得一团糟。在打开eclipse时,它给出了错误“在…上找不到JVM”。因此,我明确给出javaw.exe的位置为 C:\ Progra〜2 \ Java \ jdk1.7.0_45 \ bin \ javaw.exe 在eclipse.ini文件中。现在它说“ Java已启动,但返回了退出代码13”。另外,在el

  • 问题内容: 我正在尝试使用Eclipse进行Android开发。我在尝试运行Eclipse时遇到了这个问题,仅在几分钟前安装了4.2版。 在第一次尝试不使用任何参数指定Java VM的情况下启动后,我收到一条错误消息,说它为,所以我找到了Java的安装位置,并将该位置指定为快捷方式目标中的参数。现在我得到另一个错误,。 类似的问题似乎表明这是32位/ 64位冲突,但我对我下载Eclipse和的64

  • 所以我最近为java开发人员安装了eclipse。这一个安装后,我尝试启动eclipse,但它只是这样说 任何人都知道如何修复我安装了JDK14.0.4,我安装了最新的java,因为它说没有更新。 我自己试着对它做一些研究,有人说,以确保您的java版本与eclipse版本相同,当我测试时,我认为我有32位的java,但我有一台64位的计算机,我安装了64位的eclipse。我重新安装了java,

  • java已启动但返回退出代码=-805306369 C:\windows\system32\javaw.exe-jar C:\program files\java\eclipse-jee-helios-sr2-win32-x86_64\eclipse\plugins\org.eclipse.equinox.launcher_1.11.1.r36x_v20101122_1400.jar

  • 问题内容: 我看了其他所有地方,却不知道该怎么做。 您如何在控制台中输入。因为我得到的是java不能被识别为命令。 我进入了Java网站,并获得了1.7.0_45版本 所以我做到了 C:\ Program Files(x86)\ Java \ jdk1.7.0_45 \ bin \ javaw.exe 代替 C:\ Program Files(x86)\ Java \ jre7 \ bin \ j

  • 谁能澄清一下为什么我的ADT的Eclipse(http://developer.android.com/sdk/index.html)不能启动? 每次我得到这个错误: