蚀-加载xyz-context.xml文件时STS生成缓慢

我最近开始在64位Windows计算机上使用STS.通常,当我“清理”我的项目STS时,它在加载context.xml时会变得无响应或仅花费几分钟的时间进行构建.文件.
我怎样才能解决这个问题?它是在寻找网络资源并等待超时吗?

编辑:我注意到在构建过程中我的网络使用率上升了.不确定在那里发生了什么…

编辑:可能STS正在加载所有引用的springsource XSD文件以进行XML验证?如果是这样,我如何禁用此验证(当然,除了复制文件并在本地引用它们之外)?我已经尝试过禁用STS中与“验证”相关的所有首选项-无济于事.

最佳答案
通常是因为Java耗尽了可用内存,并且需要非常频繁地运行垃圾回收器.

如果启用窗口/首选项/常规/“显示堆状态”,则可以在Eclipse的右下角看到可用内存.

如果可以确认这是内存问题,则可以增加sts.ini(-Xmx)中的内存.

据说64位Java版本比32位版本最多需要1/3的内存.但是我不知道这个谣言是否正确.

转载注明原文:蚀-加载xyz-context.xml文件时STS生成缓慢 - 代码日志