Я делаю TDD для большого Java-проекта в eclipse, и это меня расстраивает, потому что каждый раз, когда я запускаю тест, мне приходится ждать 30 секунд +, чтобы затмение скомпилировалось и обновилось. По моим оценкам, 80% этого времени уходит на освежение.
Есть ли способ, которым я могу радикально уменьшить количество освежения, которое оно выполняет? Я смотрел на сервер другие подобные вопросы, но я не мог видеть ничего, что помогает.
Одним из способов сокращения времени обновления компиляции было разделение модульных тестов и кода на отдельные проекты. В проекте src 4700 классов и 300 в тестах. Я использую eclipse 3.5.1 на Java 1.6.0_17-b04 (eclipse.vm). Мой компьютер работает под управлением Windows XP с 3,1 ГБ оперативной памяти. Единственный плагин, который я установил, это subclipse.