如何减少AJDT的内存消耗?

时间:2016-09-09 08:19:25

标签: java eclipse aspectj ajdt

我需要在Eclipse Workspace中加载20-30个项目。 大多数项目都需要AspectJ编织。目前我们正在使用LTW,但想转向CTW。问题是,在工作空间中有12个AJDT项目,我得到1Gb和#34;吃掉了#34;在完全重建之后通过一些AJDT的东西。我已经使用了AJDT编译器选项

  

-Xset:minimalModel =真,typeDemotion =真

这有帮助,但并不多。有没有办法关闭交叉引用视图并清除此视图所需的所有信息。我真的不需要它。我对LTW感到高兴。

1 个答案:

答案 0 :(得分:0)

你可以去“帮助” - > “安装详细信息”和“已安装的软件”选项卡上的“交叉引用工具(XRef)”。然后你可以尝试卸载它,看看会发生什么。也许XRef工具是罪魁祸首,也许只是编译过程中的编织步骤,具体取决于您拥有的类数以及将AspectJ应用于代码库的广泛程度。

Eclipse installation details dialogue