首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Eclipse的配置有关问题

2012-07-15 
Eclipse的配置问题在使用eclipse编译时,有时会出现很卡的现象,比如工程过大,引用的jar包过多等原因经常会

Eclipse的配置问题

在使用eclipse编译时,有时会出现很卡的现象,比如工程过大,引用的jar包过多等原因经常会导致eclipse崩溃(堆内存不足等原因),这时需要配置eclipse的eclipse.ini文件

eclipse.ini在安装目录下(ps:在mac上找不到eclipse.ini,在eclipse安装目录右击eclipse程序,选“显示包内容”,eclipse.ini就在 Content/MacOS下。 )

*所有如果所有对Eclipse 设置的参数必须写在-vmargs之前

默认情况下,eclipse.ini的内容如下:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Xms40m
-Xmx256m

上面的配置表示堆空间初始大小为40M,最大为256M,PermGen最大为256M。


以下为配置参考文件:

关键:配置-vm,即指定虚拟机

建议你使用eclipse.ini来指定一个确定的JVM,而不是使用默认的情况,因为很多情况下你无法确认你的Eclipse到底使用的你机器上安装的哪个JVM,使用eclipse.ini来指定使得你能指定并确认之。

Windows Example

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
C:\Java\JDK\1.5\bin\javaw.exe
-vmargs
-Xms40m
-Xmx512m

Linux Example

在Linux操作系统中,格式和Windows中很类似

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
/opt/sun-jdk-1.6.0.02/bin/java
-vmargs
-Xms40m
-Xmx512m

Mac OS X Example

指定Java 6:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java
-vmargs
-Xms40m
-Xmx512m


参考:http://www.cnblogs.com/yan5lang/archive/2011/05/24/2055867.html

热点排行