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