http://topic.csdn.net/u/20090625/09/a55f7345-8cdc-43b3-854e-87529e338103.html
先看eclipse目录下的eclipse.ini文件,内容如下:
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-framework
plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
这是都是默认的参数值,
XXMaxPermSize设置JVM非堆内存最大值=256M
Xms40m设置JVM堆内存最小值
Xmx512m设置JVM堆内存的最大值
这几个值设置的是JVM的参数。曾经在baidu知道上的一篇文章中看到过,JVM的启动参数在eclisep.ini中设置,eclipse启动参数应该设置在configuration中的config.ini文件中,如果写在了eclipse.ini中会发生eclipse无法启动。不过这看起来毫无道理。但是我还是注释掉了全部的eclipse启动参数(-vmargs后的是JVM启动参数,之前的全是eclipse启动参数)。因为比较一下这两个文件,会发现config.ini中包含了除XXMaxPermSize外的所有eclipse启动参数。现在文件变为:
#-showsplash
#org.eclipse.platform
#--launcher.XXMaxPermSize
#256M
#-framework
#plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
好使了,算是个解决办法把。
----------------------------------------------------------------------------------------------
因为感觉上面的方法没有什么道理,所以又挨个改动参数值试了下,其实只要把XXMaxPermSize值改小,比如我改成了196M。就可以启动了。
现在的文件内容是:
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
196M
-framework
plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
把XXMaxPermSize值改小,这也算是一个方法吧。
大家参考实验下 要是出问题 看下。log文件 出的什么问题
分享到:
相关推荐
有的Eclipse使用者为了安装一个信的插件,或者加入新的jar包,清空Eclipse目录下的configuration目录,导致eclipse无法启动。 本文详细解决了该问题。 为方便大家,不要资源分了。
通过重新建立、导入工程,解决Eclipse因异常无法启动的问题
eclipse报错 eclipse启动报错解决方法 eclipse报错 eclipse启动报错解决方法
Eclipse启动参数Eclipse启动参数设置
Eclipse 安装Goclipse 和 三个工具(gocode.exe, godef.exe, guru.exe) 资源包含Goclipse离线安装包,和goclipse所依赖的三个工具gocode.exe, godef.exe, guru.exe 注意: eclipse官方要求4.6以上,我理解低版本...
测试Eclipse的启动时间插件,将插件放入eclipse的plugins中,重启eclipse即可
eclipse指定启动的虚拟机配置说明 -vm D:\Java\jre6\bin\javaw.exe
显示eclipse的启动时间,非常简单,传上来与大家分享下。嘿嘿
Maven在eclipse中的项目启动命令
eclipse启动参数设置,介绍了eclipse的常用参数设置,刚接触eclipse的可以看看,高手可以无视。
eclipse启动时可能会有错误,这是就可以考虑强制启动了。
非eclipse环境启动配置的demo,只要有jdk环境,双击run.bat就可以打开osgi控制台
eclipse启动时间插件,可查看eclipse启动时间,放到plugins里即可
此插件可以帮你统计你的eclipse启动耗时 。 eclipse版本:4.x 使用方法:将此插件复制到eclipse目录下的plugin目录,重启eclipse
在开发中遇见的问题是,在开发一个项目的时候总需要在浏览器和eclipse直接切换,使用eclipse内置的还不方便,所以此插件就是在eclipse中直接调用浏览器来打开项目的插件,可以很方便快捷的打开项目,只需要把当前...
java开发使用的eclipse开发环境,启动程序,此程序可启动eclipse开发环境。
Eclipse 的启动参数,份额日JVM、Eclipse、OSGI几类,遇到问题后查的
使用Eclipse加载git启动项,使用Eclipse加载git启动项介绍说明
Eclipse启动优化