Запретить IntelliJ выполнять плагины Maven параллельно с компиляцией - PullRequest
1 голос
/ 19 марта 2020

Я только что установил проект Spring Boot на основе Maven в IntelliJ (без делегирования команд самому Maven), содержащий jOOQ и Flyway, которые я намерен запускать перед каждой сборкой. Запуск mvn compile через командную строку приводит к правильному поведению, поскольку оба плагина регистрируются на правильной фазе жизненного цикла.

Однако при установке триггера Before Build в IntelliJ, как это, я получаю неожиданное поведение:

При запуске процесса сборки с помощью меню или кнопки меню, компилятор и генерация кода запускаются и работают параллельно. Результатом является то, что компилятор выдает ошибки, которые автоматически разрешаются через несколько секунд. Компиляция внутри IntelliJ не дожидается, пока процесс Maven завершит sh.

Есть ли какая-либо опция, позволяющая процессу сборки IntelliJ узнать о прогрессе Maven?

1 Ответ

2 голосов
/ 19 марта 2020

Кажется, это известная ошибка .

Пожалуйста, попробуйте EAP версию .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...