Eclipse - eclipse.ini不能正常工作

时间:2014-06-25 07:56:04

标签: eclipse ini permgen

我有一些Eclipse发行版(ADT,标准版,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 env变量

2 个答案:

答案 0 :(得分:3)

经过一些测试,我发现了问题。因为我有很多发行版,所以我更改了eclipse可执行文件的名称,以便我可以轻松找到并区分它们:

eclipse.exe => some-specific-eclipse.exe

事实证明,ini文件必须与exe:

具有完全相同的名称

eclipse.ini => some-specific-eclipse.ini

否则,无法加载ini文件并将使用默认配置。一旦你纠正了ini文件名,一切都按原样运作

答案 1 :(得分:0)

检查是否设置了$ECLIPSE_HOME。它将在eclipse.ini之前使用。

相关问题