Eclipse未能创建java虚拟机
我在使用以下配置运行Eclipse时遇到问题:
日蚀。伊尼
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
--launcher.defaultAction
openFile
-vm
jdk1.7.0_02/bin
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms256M
-Xmx1024M
# Adding this line, I get "Failed to create virtual machine"
-XX:PermSize=512M
-XX:MaxPermSize=512M
-XX:+UseParallelOldGC
-XX:ParallelGCThreads=2
-XX:ThreadPriorityPolicy=1
-Xverify:none
-XX:-UseSplitVerifier
除了添加上面指定的行之外,上述配置可以正常工作。有什么问题吗
我在Windows7(64位)机器上运行eclipse,该机器具有4GB ram,尽管我在路径中指定的JDK是32位的,可以正常工作。唯一的问题是,如果我添加这些额外的配置参数
# 1 楼答案
在eclipse中更改以下参数。ini(与eclipse.exe位于同一目录中)以匹配当前Java版本之一。注意,我还更改了eclipse进程(在JVM中运行)允许的最大内存。如果安装了多个Java版本,则可能会发生这种情况。下面是我的诀窍
我把这个改成
然后它成功了
# 2 楼答案
我也有同样的问题,有一天eclipse无法打开。尝试编辑eclipse。ini已更改为正确的java版本1.7,但仍然存在相同的错误。最终改变了:
。。。而且都在工作
# 3 楼答案
将内存大小减小到Xmx512m,它就可以工作了
# 4 楼答案
月食中有两个地方。包括
成功
# 5 楼答案
在eclipse中更改以下参数。ini(与eclipse.exe位于同一目录中)以匹配当前Java版本之一。注意,我还更改了eclipse进程(在JVM中运行)允许的最大内存。如果安装了多个Java版本,则可能会发生这种情况。下面是我的诀窍
我把这个挂到
然后它成功了
# 6 楼答案
将MaxPermSize=512M更改为MaxPermSize=256M后,它对我有效