我正在尝试使用Eclipse进行Android开发。我在尝试运行Eclipse时遇到了这个问题,仅在几分钟前安装了4.2版。
在第一次尝试Eclipse
不使用任何参数指定Java VM的情况下启动后,我收到一条错误消息,说它为couldn't find a Java VM called javaw.exe inside the Eclipse folder
,所以我找到了Java的安装位置,并将该位置指定为快捷方式目标中的参数。现在我得到另一个错误,Java was started but returned exit code=13
。
类似的问题似乎表明这是32位/ 64位冲突,但我对我下载Eclipse和的64位版本表示肯定,这是我99%的肯定,Java (RE 7u5)
因为我拥有64位Windows 7,因此选择了该版本。
快捷方式目标:“ C:\ Program Files \ Eclipse-SDK-4.2-win32-x86_64 \ eclipse \ eclipse.exe” -vm“ C:\ Program Files(x86)\ Java \ jre7 \ bin \ javaw.exe”
完整的错误代码…:
Java was started but returned exit code=13
C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
-os win32
-ws win32
-arch x86_64
-showsplash C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins\org.eclipse.platform_4.2.0.v201206081400\splash.bmp
-launcher C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v201205221813\eclipse_1503.dll
-startup C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 1e30_5c
-vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
有OS,JDK和Eclipse bitity的有效组合。就我而言,我在64位OS上使用64位JDK和32位Eclipse。将JDK降级为32位后,Eclipse开始工作。
请使用以下组合之一。
问题内容: 我看了其他所有地方,却不知道该怎么做。 您如何在控制台中输入。因为我得到的是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
问题内容: 在我卸载了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
问题内容: 有人可以澄清为什么我的ADT中的Eclipse(http://developer.android.com/sdk/index.html)无法启动吗? 每次遇到此错误时: 问题答案: IDE(eclipse)位版本(即32或64位)和jre位版本不匹配时会发生错误!我已经下载了64位版本,它向我显示了确切的错误。但是32位版本确实很好用。JRE版本(1.6或1.7)无关紧要。我认为您不需
C:\程序文件(x86)\java\jdk1.7.0_45\bin\javaw.exe 而不是 C:\程序文件(x86)\java\jre7\bin\javaw.exe 我已经从官方网站下载了10月30日最新的android。救命?
谁能澄清一下为什么我的ADT的Eclipse(http://developer.android.com/sdk/index.html)不能启动? 每次我得到这个错误:
我最近安装了eclipse-dsl-juno-SR1-win32-x86_64,在解压缩文件后,当我开始运行Eclipse时,它给了我以下错误: Java已启动,但返回退出代码=1(所需Java版本=1.5) 我检查了原因,也尝试了重新安装以及其他讨论论坛建议的解决方案,但没有效果。 null 我正确地链接了我的环境变量,并尝试通过cmd编译一个Java文件,并且成功了。 我尝试按照论坛的建议在c