Я работаю над проектом Maven, который использует плагины, связанные с этапами жизненного цикла generate-sources
и process-classes
. Когда проект импортируется в IntelliJ IDEA, IDEA берет на себя компиляцию источников проекта и делает это в соответствии с настройками в pom.xml
. Но он не реализует ни одну из других фаз жизненного цикла. Как я могу использовать эти другие этапы жизненного цикла при создании проекта из IntelliJ IDEA?
Я знаю, что могу создать конфигурацию запуска, которая специально запускает Maven с фазой process-classes
, а затем задает эту конфигурацию запуска для запуска перед другими конфигурациями, но это будет строить все модули, а не только модули, необходимые для этого и, кроме того, он занимает порядка дольше, чем сборка с IntelliJ IDEA. Есть ли лучший способ?