如何解决Eclipse 错误:“无法创建 Java 虚拟机”
尝试删除-vm P:\Programs\jdk1.6\bin
线条。
另外,一般建议: set -Dosgi.requiredJavaVersion=1.6
, not 1.5
。
解决方法
在 Windows 7 上启动 Eclipse Helios 时收到此错误消息:
创建 Java 虚拟机失败
我的 eclipse.ini 如下所示:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-vm
P:\Programs\jdk1.6\bin
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms120m
-Xmn100m
-Xmx1024m
据我所知,我的 JAVA_HOME 设置正确。我怎样才能解决这个问题?
到目前为止我尝试过的事情:
- 添加 javaw.exe 的完整路径
-vm P:\Programs\jdk1.6\bin\\bin\javaw.exe
- 完全删除该
-vm
选项 - 删除
--launcher.XXMaxPermSize
修复了问题,但它会导致 permgen 错误 - 删除修复问题的值
512
,--launcher.XXMaxPermSize
但它会导致 permgen 错误 - 减少
-Xmx
到512m
也解决了这个问题。
为什么我不能对“-Xmx”和“–launcher.XXMaxPermSize”使用“1024m”?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。