设置Eclipse和Java JDK

我一直试图在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 -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


看来你应该指向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


--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


对于32/64位mismaatch,错误13通常是一个失败的情况,这在使用安装在“C: Program Files(x86)”下的JRE(专用于64位Windows上的32位应用程序)中很明显;一个64位的Eclipse(引用与arch x86_64捆绑在一起)。

链接地址: http://www.djcxy.com/p/29555.html

上一篇: Setting up Eclipse and Java JDK

下一篇: Eclipse IDE problem "not win32 application"