加载xyz-context.xml文件时STS缓慢构建

时间:2011-10-05 05:02:30

标签: eclipse spring

我最近开始在64位Windows机器上使用STS。通常,当我“清理”我的项目时,STS无法响应或者在加载context.xml时只需要几分钟即可构建。文件。 我怎样才能解决这个问题?它是否在网上寻找资源并等待超时。?

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

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

1 个答案:

答案 0 :(得分:3)

通常是这样,因为java的可用内存不足并且需要经常运行垃圾收集器。

如果启用Window / Prefercences / General /“Show heap status”,您可以在eclipse的右下角看到可用内存。

如果您可以确认这是一个内存问题,那么您可以在sts.ini( - Xmx)中增加内存。

据说64位java版本需要比32位版本高出1/3的内存。但我不知道这个谣言是否正确。