В Eclipse (если я правильно помню) я мог запустить тест JUnit практически мгновенно, практически без времени запуска.Это означало, что я мог бы выполнить цикл codechange + test за пару секунд.
Я недавно мигрировал в IDEA IntelliJ, который, кажется, должен "сделать" проект перед запуском модульного теста, если выизменил любой исходный код с прошлого раза.Обычно это занимает у меня 20 секунд, что слишком много, особенно для разработки, основанной на тестировании.
Я могу снять флажок «Сделать перед запуском» в конфигурации запуска, но затем тест выполняется без компиляции последних изменений..
Предупреждения, выводимые во время «make», указывают, что он выполняет какое-то переплетение аспектов по крайней мере некоторое время.Я полагаю, что аспекты обычно не нужны для модульного тестирования.
Я предполагаю, что Eclipse постоянно компилировал в фоновом режиме каждый раз, когда вы меняли исходный файл, и делал это быстро, не выполняя аспектное плетение.
Как я могу ускорить мой обмен кодами + циклы тестирования в IntelliJ?
больше информации: у меня проверено "Компилировать в фоновом режиме" в настройках компилятора.Компилятор Java является ajc в com.springsource.org.aspectj.tools-1.6.8.RELEASE.jar