使用显式vmargs从命令行启动eclipse会忽略eclipse.ini中的vmargs

时间:2011-07-29 21:40:11

标签: eclipse

我需要将一些vmarg添加到Eclipse的命令行启动器中,但是当我这样做时,将忽略eclipse.ini文件中的vmargs。

例如,如果我像这样启动Eclipse:

eclipse -vmargs -Dmy.sys.prop=true

然后,Eclipse将使用JVM默认设置启动Xmx,Xms和permgen空间。这意味着Eclipse将快速启动内存并无法使用。

我知道我可以将eclipse.ini中的所有条目复制到命令行启动器中,但我宁愿不这样做(让用户感到困惑和痛苦)。

如何让eclipse启动以尊重eclipse.ini和命令行参数?

1 个答案:

答案 0 :(得分:0)

如果您只想设置系统属性,请跳过-vmargs

例如:enter image description here

我在eclipse配置上获得的内容与我在eclipse.ini中设置的内容相匹配。

enter image description here