eclipse.ini几个常用参数介绍

后来发现这里有一篇更好的介绍eclipse.ini的文章,建议直接去看这篇文章:http://developer.51cto.com/art/200906/126835.htm

 

 

今天遇到了JVM terminated exit code = 1这个问题,后来通过修改eclipse.ini搞定,原因目前也不清楚,但因此对eclipse.ini文件产生了兴趣,因此上网找了些有关eclipse.ini的资料。

 

eclipse.ini是一个文本文件,包含的是eclipse启动时使用的参数,这些参数也可以在命令行中直接输入。

 

eclipse.ini有两点需要注意:

  1. 每一个参数选项或参数值必须独立一行
  2. 在-vmargs之后的那些参数会被JVM使用,所以有关eclipse的配置必须放到-vmargs参数之前。

下面是常用的几个参数的作用:

 

指定JVM: -vm

 

通过 -vm 参数可以指定eclipse所使用的Java虚拟机,其格式有这些要求:

  1. -vm参数选项与参数值在不同行
  2. 参数值必须是只想Java可执行文件(如java.exe)的绝对路径
  3. -vm参数必须放到-vmargs之前。(我的问题好像就是在这里引起的)

修改JVM内存: -Xmx

涉及到JVM的选项要放到-vmargs下,通过修改-Xmx参数,可以调整JVM的内存

修改 permanent generation memory大小

参数为-XX:MaxPermSize 有关什么是permanent generation memory,我在网上找到了一副有关Java内存的图,大致能明白这是什么,里面存储的一般是类定义(Class definition)和驻留的字符串(Interned Strings)。这个值太小有时候会出现OutOfMemoryErrors错误,

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值