我已经找了很多解决方案,但是所有我找到的都没有起作用。
- 我已经三次检查了我是否安装了64位的JRE/JDK和Eclipse。
- 我已经在eclipse.ini文件中添加了'-vm'参数。
以下是文件内容:
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-product org.eclipse.epp.package.standard.product
--launcher.defaultAction openFile
--launcher.XXMaxPermSize 256M
-showsplash org.eclipse.platform
--launcher.XXMaxPermSize 256m
--launcher.defaultAction openFile
--launcher.appendVmargs
-vm C:\Program Files\Java\jdk1.7.0_45\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
编辑:现在它可以工作了,vm参数指向错误的文件!
JAVA_HOME
设置是什么?尝试使用set JAVA_HOME="C:\Program Files\Java\jdk1.7.0_45"
。 - Elliott Frisch-vm
参数(以及其他-xxx
选项)的参数应该在另一行上,并跟随在参数后面,而不是在同一行上。 - greg-449