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