[Java教程]eclipse.ini配置eclipse的启动参数
0 2013-09-28 01:00:11
Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有被定义,则Eclipse安装目录下的默认eclipse.ini会生效。eclipse.ini是一个文本文件,其内容相当于在Eclipse运行时添加到 Eclipse.exe之后的命令行参数。其格式要求:1:所有的选项及其相关的参数必须在单独的一行之内2:所有在-vmargs之后的参数将会被传输给JVM,所有如果所有对Eclipse 设置的参数必须写在-vmargs之前(就如同你在命令行上使用这些参数一样)
默认情况下,eclipse.ini的内容如下:-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Xms40m
-Xmx256m上面的配置表示堆空间初始大小为40M,最大为256M,PermGen最大为256M。指定虚拟机建议你使用eclipse.ini来指定一个确定的JVM,而不是使用默认的情况,因为很多情况下你无法确认你的Eclipse到底使用的你机器上安装的哪个JVM,使用eclipse.ini来指定使得你能指定并确认之。下面的例子将展示如何正确的使用 -vm选项注意-vm选项的格式有严格的要求:
1:-vm选项和它的值(路径)必须在单独的一行
2:其值必须严格地指向Java可执行文件,而不仅仅只是Java home目录。
3:-vm选项必须在-vmargs选项之前,之前已经说过