Eclipse刷新花费的时间太长

标签 eclipse build tdd

我正在eclipse中的一个大型Java项目上执行TDD,并且发现它令人沮丧,因为每次运行测试时,我都必须等待30秒以上才能让eclipse编译和刷新。我估计有80%以上的时间都花在了刷新上。

有没有办法可以大大减少它正在执行的刷新量?我看过服务器上的其他类似问题,但看不到有任何帮助。

我减少编译刷新时间的一种方法是将单元测试和代码分成单独的项目。 src项目中有4,700个类,测试中有300个类。我正在Java 1.6.0_17-b04(eclipse.vm)上运行eclipse 3.5.1。我的计算机运行的Windows XP具有3.1 gig的可用ram。我安装的唯一插件是subclipse。

最佳答案

通过使用操作系统无法解决的内存部分作为illustrated here创建RAM磁盘,我极大地提高了32位Windows下Eclipse的性能。

如果您从当前的3.1版本拥有(或可以增加到)4GB的内存,则相同的方法可能会为您提供帮助。

关于Eclipse刷新花费的时间太长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2526500/

相关文章:

java - 将 Maven 依赖项添加到我的 Maven 项目时找不到资源

angular - ng build --prod 问题

language-agnostic - 契约(Contract)设计和测试驱动开发

android - "Run As Android Application"和 "Debug As Android Application"有什么区别?

Java连接远程MySQL数据库

eclipse - 哪里可以找到sencha touch JSB 文件?

java - 在项目 libgdx 中创建没有 RoboVM 的 ipa

Android gradle plugin v3.3.0 -> 使用 proguard 时找不到 R$raw

c# - 当您进行单元测试时,您应该如何处理嵌套的 ViewModel?

ruby - 如何测试具有依赖性的主题?