Eclipse刷新时间过长

nas*_*ash 8 eclipse tdd build

我正在eclipse上的一个大型Java项目上做TDD并且发现它令人沮丧,因为每次我运行测试时我都要等待30秒+以便eclipse进行编译和刷新.我估计80%以上的时间花在刷新上.

有没有办法可以大幅减少它正在做的刷新量?我看过服务器其他类似的问题,但我看不出有什么帮助.

减少编译刷新时间的一种方法是将单元测试和代码拆分为单独的项目.src项目中有4,700个类,测试中有300个.我在Java 1.6.0_17-b04(eclipse.vm)上运行eclipse 3.5.1.我的电脑正在运行带有3.1 gigs可用内存的Windows XP.我安装的唯一插件是subclipse.

Eri*_* J. 5

我通过使用OS-unadressable memory的部分创建一个RAM磁盘,显着提高了Eclipse在32位Windows下的性能,如图所示.

如果您从当前的3.1中获得(或可以增加)4GB的ram,则相同的方法很可能对您有所帮助.


nas*_*ash 1

事实证明,项目中存在构建错误,这些错误不会影响测试或我正在处理的代码,但仍然存在。当我解决了 Eclipse 工作区中的所有构建错误时,离开时长时间刷新的问题。这是在 eclipse 3.5 和 3.6 上测试的。

我现在觉得有点愚蠢:(,但从我专业的角度来看,有很多人都存在挥之不去的 IDE 构建问题。