我一直在尝试在Windows 7上安装和设置Java JDK 1.6和Eclipse(helios) .
我已经下载了每个32位,因为64位Eclipse版本不想工作 .
所以,完成了这个并修改了eclipse.ini文件以获取正确的java.exe,我在运行Eclipse时得到退出代码13 . 我在eclipse.ini的某个地方犯了错误吗?
谢谢!
-startup plugins / org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins / org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1.R36x_v20100810-product org.eclipse.epp.package .java.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m -vm C:\ Program Files(x86)\ Java \ jdk1.6.0_23 \ jre \ bin \ java.exe --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion = 1.5 -Xms40m -Xmx384m
3 回答
看来你应该指向javaw.exe http://wiki.eclipse.org/Eclipse.ini
-showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m -vm C:\ Java \ JDK \ 1.5 \ bin \ javaw.exe -vmargs -Xms40m -Xmx512m
出现两次 . 也许尝试在-vm参数后删除它
您似乎还在引用64位版本:
这是我使用JDK而不是JRE的类似解决方案 . ``
错误13通常是32/64位错误补丁的死亡赠品,这在使用安装在“C:\ Program Files(x86)”下的JRE(专门用于64位Windows上的32位应用程序)时很明显,一个64位的Eclipse(对hame中包含arch x86_64的bundle的引用) .