Я работаю над многомодульным проектом веб-приложений Java EE (проект maven), который имеет 23 модуля. Он имеет основные 4 модуля, которые могут использоваться отдельно, а другие модули поддерживают задний модуль для этих 4 модулей.Ускорить процесс сборки в многомодульном проекте maven с Intellij IDEA
Когда проект построен, для завершения процесса сборки требуется 4-15 минут, потому что все модули построены вместе с процессом сборки.
- При перестройке я хочу избежать компиляции и упаковки источников/модулей, которые не изменены, с использованием самой IDE. (Кроме того, мне требуется выборочная очистка тех модулей, которые также изменились)
- Я хочу построить проект с выбранными модулями, которые мне нужны, без использования аргумента командной строки (с использованием самой IDE).
Я знаю о maven до некоторого уровня. Пожалуйста, помогите мне преодолеть эти проблемы.
Какие версии maven вы используете? Являются ли ваши плагины более или менее актуальными? – khmarbaise
Почему время сборки настолько расходятся? Кроме того, за такие несколько модулей звучит 4-15 минут. – khmarbaise
Я использую Apache Maven 3.2.3. Время для процесса сборки в том смысле, что я имел в виду время сборки плюс время развертывания. – goldbows