【发布时间】:2014-08-15 16:35:34
【问题描述】:
我有一些 Eclipse 发行版(ADT、Standard、Scala IDE、Modeling + Scala IDE,全部在 2014 年 6 月下载)。我一直在尝试消除 permgen 内存错误。在尝试解决它时,我注意到 eclipse 至少在 2 个发行版中没有采用 eclipse.ini 中提供的参数。这可以从两个方面看出: 1. 在windows 进程管理器,命令列中,命令不包含vm 参数。 2.终止java进程,eclipse显示的错误窗口,vm参数不包括在内。
对于我的测试,我对所有发行版都使用相同的 ini 文件。是否还有其他变量会影响 Eclipse 在 ini 文件中加载和应用 vm 参数?
注意:如果我在控制台中传递参数或使用 Windows 快捷方式,它可以工作。
注意 2:没有定义 ECLIPSE_HOME 环境变量
【问题讨论】:
-
如果您在 eclipse 命令行中指定任何 vm 参数,则 eclipse.ini vm 参数将被忽略。
-
我知道,我试过了,看看参数是否可以到达 vm...