当我运行eclipse时,我在标题中收到错误。以下是此错误的图片:
在搜索了该怎么做之后,我找到了两个选择。第一个是将以下行添加到ini文件中:
-vm
C:\ Program Files(x86)\ Java \ jre1.8.0_51 \ bin \ javaw.exe
我的ini文件如下所示:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316
-vmargs
-Xmx2G
-Xms200m
-XX:MaxPermSize=384m
所以我在vmargs命令上面添加了vm命令,但无济于事。
接下来我尝试添加一行:
-XX:-UseCompressedOops
这似乎适用于很多人。我尝试在我的ini文件末尾添加这一行代替" XX:MaxPermSizeSize = 384m" line,有和没有vm命令。似乎没什么用。每当我使用" -XX:-UseCompressedOops"它给了我错误:
错误:无法创建Java虚拟机。 错误:发生了致命异常。程序将退出。
修改
通过实现我尝试使用32位版本的java而不是64位版本来解决问题。