【eclipse】无法启动
来源:互联网 发布:显卡测试软件大全 编辑:程序博客网 时间:2024/06/04 17:56
从官网下载最新的eclipse helio,运行提示:failed to creat the virtual machine;又下了galileo版,还是不能启动,提示:JVM terminated Exit code=-1,参考下面的资料:
近日安装Eclipse开始学习Java,发现Eclipse好像不用安装,直接打开就算安装了,跟绿色软件差不多,但是遇到一个问题就是会弹出这个对话框,单击 确定 后,就自动关闭了,也就是打不开软件;于是我使用“administrator运行方式”打开方式,软件则可以正常打开,但是不能每次都用这种运行方式打开吧,多费事啊,于是上网查找解决办法,终于找到了,下面“再”跟大家分享一下,为什么用“再”呢,因为我是参考的其他人的文章。下面步入正题:
当时就是弹出的这个对话框。
弹出它是因为:JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;
JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。
默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;
空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。
也就是说,(我的内存是2G的),当你打开软件是软件一般情况下会搜索你的电脑的信息,然后将内存分配设置为512M(这是根据我的电脑说的一个数据,也就是上边所说的内存的1/4),因此服务器一般设置-Xms、-Xmx相等以避免在每次GC 后调整堆的大小。这样就可以解决这个问题了,具体解决步骤如下:
我们看到Eclipse安装文件夹下有个Eclipse.ini文件打开,里面的内容大概是:
-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
我们只需要将最后一行的 -Xmx512m 改成 -Xmx256m就行了。改完后再次启动一次Eclipse,看看问题是不是解决了。对了,改变数据之后,别忘了保存啊!
将两个版本的配置文件都改掉,都可正常运行……对这种问题表示无奈……
- eclipse 无法启动
- eclipse 无法启动
- 解决eclipse无法启动
- eclipse 无法启动
- Eclipse无法启动
- 【eclipse】无法启动
- llinux eclipse无法启动!
- 解决eclipse无法启动
- eclipse 无法启动问题解决
- 解决eclipse无法启动
- eclipse无法启动?
- eclipse 无法启动解决
- Eclipse无法启动解决办法
- [Android]Eclipse无法启动
- Eclipse无法正常启动!!
- eclipse无法启动
- eclipse突然无法启动
- eclipse adb 无法启动
- android平台蓝牙编程
- 用户模式与内核模式(2)
- IDOC 實例
- Oracle 动态性能表 v$session & v$process
- k-java
- 【eclipse】无法启动
- vim encoding and font
- 三星808清零
- 心得(错误整理)
- 中断与定时器
- 数据库设计经验谈
- MTK之GPRS相关文档
- FOJ_1976
- 看看写博有分拿的?