Ускоряем сборку Maven проекта

Возможно, что программы на Java и работают гораздо медленнее программ на C++, а также, возможно, они потребляют больше памяти, но зато компилятор Java очень быстр по сравнению с компилятором C++.

К сожалению, в современных коммерческих проектах есть ещё много других этапов сборки кроме компиляции. Сборка больших Maven проектов может состоять из огромного количества этапов: скачивание зависимостей, компиляция, тесты, обработка и копирование ресурсов, упаковка в jar, war или ear и ещё много чего, что в конечном итоге приводит к большим временным затратам на получение собранного дистрибутива. Читать далее Ускоряем сборку Maven проекта