本篇文章给大家谈谈解决Eclipse启动出错:FailedtocreatetheJavaVirtualMachine,以及eclipsefailedtocreatethejavavirtualmach
本篇文章给大家谈谈解决Eclipse启动出错:Failed to create the Java Virtual Machine,以及eclipse failed to create the java virtual machine的知识点,同时本文还将给你拓展(FlashBuilder/eclipse) failed to create the java virtual machine、CouldnotcreatetheJavaVirtualMachine/1709、eclipse could not create the Java Vitual Machine、eclipse failed to create the java virtual machine 问题图文解析等相关知识,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:- 解决Eclipse启动出错:Failed to create the Java Virtual Machine(eclipse failed to create the java virtual machine)
- (FlashBuilder/eclipse) failed to create the java virtual machine
- CouldnotcreatetheJavaVirtualMachine/1709
- eclipse could not create the Java Vitual Machine
- eclipse failed to create the java virtual machine 问题图文解析
解决Eclipse启动出错:Failed to create the Java Virtual Machine(eclipse failed to create the java virtual machine)
eclipse启动时弹出Failed to create the Java Virtual Machine
一、现象
今天装eclipse的时候出现Failed to create the Java Virtual Machine 的错误。
错误图片如下:
二、出错原因
把错误提示翻译一下,就是“无法创建java虚拟机”,其实这也就是说明:
我的eclipse版本和虚拟机不兼容
三、查找错误
而我们知道,eclipse用的是系统的Java运行环境,也就是用的我们自己的JAVA虚拟机,也就是我们自己装的jdk。
(这和myeclipse的运行环境不同,我用的myeclipse的Java运行环境是软件自带的。)
所以我看了一下eclipse的配置文件,eclipse.ini。
我惊讶的发现Eclipse Neon.3 (4.6.3) 版本需要的JDK是1.8版本的,而我自己的JDK只有1.78版本。
然后我换了JDK版本,问题解决。
四、心得
出现错误,仔细看错误愿意,然后思考错误可能的原因
出错后多去看配置文件,系统日志,找出错误原因
以上就是解决Eclipse启动出错:Failed to create the Java Virtual Machine的讲解,大家如有疑问可以留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
(FlashBuilder/eclipse) failed to create the java virtual machine
模块启动参数配置问题:程序启动需要依赖操作系统、虚拟机、依赖库... ... 自身配置等,要根据错误信息提示要搞清楚启动加载顺序及参数的意义
1 Flash builder Failed to create the java virtual machine 无法创建java虚拟机
装上flash builder 之后运行,弹出错误提示
Failed to create the java virtual machine
解决方法(转)
可能运行时没有设置扩大内存的参数造成内存不够使用,也可能是他部署失败导致的内部错误
根据提示找到
D:\Program Files\Adobe\Flex Builder X 路径下有个
FlexBuilder.ini文件
原文件:
-vmargs
-xms128m
-Xmx512m
-XX:MaxPermSize=256m
-XX:PermSize=64m
-Djava.net.preferIPv4Stack=true
修改后:
-vmargs
-xms128m
-Xmx512m
-XX:MaxPermSize=128m //修改处
-XX:PermSize=64m
-Djava.net.preferIPv4Stack=true
保存,重启flex builder即可
Failed to create the Java Virtual Machine
由于项目里面用eclipse,今天从eclipse官网下载了一个Eclipse IDE For Java EE Developers,
版本:eclipse-jee-helios-win32
自己电脑上装的jdk版本是:1.6.0_20
解压后启动,发现弹出提示框“ Failed to create the Java Virtual Machine”
解决方法:
找到eclipse目录下的eclipse.ini,可以看到如下内容:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
–launcher.defaultAction
openFile
–launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
256m
–launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-xms40m
-Xmx512m
修改–launcher.XXMaxPermSize 128
如下:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
–launcher.defaultAction
openFile
–launcher.XXMaxPermSize
128M
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
128m –launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.5 -xms40m -Xmx512m
CouldnotcreatetheJavaVirtualMachine/1709

eclipse could not create the Java Vitual Machine
eclipse could not create the Java Vitual Machine
CreateTime--2018年4月27日11:07:15
Author:Marydon
1.情景还原
2.解决方案
查看eclipse.ini要求的jdk版本,配置成指定的jdk版本
说明:
eclipse要求配置1.8,我之前配置的是1.7,所以报错;
另外,-Xmx默认配置的是1024m,如果还是报错,将值调小。
相关推荐:
- eclipse could not create the Java Vitual Machine
- SettingsEclipse
eclipse failed to create the java virtual machine 问题图文解析
eclipse failed to create the java virtual machine
解决方法:
1.问题现象
2.java虚拟机初始化失败!寻找eclipse解压路径
3.寻找eclipse初始化文件
4.右击打开(此处以ultraedit打开为例)
5.打开寻找初始化。虚拟机为java永久生成对象(Permanate generation)如,class对象、方法对象这些可反射(reflective)对象分配内存限制设置(原256,设置为128)
注意:此处设置不可太小,且有两处,图中已有标注
6.保存重启eclipse
说明:PermSize和MaxPermSize指明虚拟机为java永久生成对象(Permanate generation)等这些可反射(reflective)对象分配内存限制,这些内存不包括在Heap(堆内存)区之中。
-Xms128m
表示JVM Heap(堆内存)最小尺寸128MB,初始分配
-Xmx512m
表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。
-XX:PermSize=64MB 最小尺寸,初始分配
-XX:MaxPermSize=256MB 最大允许分配尺寸,按需分配
过小会导致:java.lang.OutOfMemoryError: PermGen space
关于解决Eclipse启动出错:Failed to create the Java Virtual Machine和eclipse failed to create the java virtual machine的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于(FlashBuilder/eclipse) failed to create the java virtual machine、CouldnotcreatetheJavaVirtualMachine/1709、eclipse could not create the Java Vitual Machine、eclipse failed to create the java virtual machine 问题图文解析等相关内容,可以在本站寻找。
本文标签: