У меня есть java подпружиненный проект с maven в качестве основы сборки. У меня есть несколько настроенных плагинов, которые выполняют обработку аннотаций на этапе компиляции (mapstruct, lombok, et c).
В одном из этих плагинов есть ошибка, которая плохо работает в IntelliJ.
Это приводит к сбою сборки, если я просто пытаюсь построить модуль (все мои процессоры аннотаций работают правильно настроенный так, как раньше работал нормально, это обновление до jdk14 вызвало лавинный эффект, пришлось обновить spring-boot вместе с кучей библиотек и плагинов).
Я подумал, что есть возможность делегировать все действия по сборке / запуску Maven. И это работает довольно хорошо.
![enter image description here](https://i.stack.imgur.com/wvgcg.png)
За исключением того, что я использовал для выбора SpringBootTest и запуска его, теперь, когда я это делаю, он запускает последовательность maven, которая вызывает clean
и install
голов. В моем случае это не имеет смысла, так как у меня есть множество других модулей, которые подключены к compile
целям: Checktyle, PMD, SpotBugs, Surefire и т. Д. c.
Я хотел бы выполнить тест для компиляции исходного кода и запуска этого конкретного класса / случая теста.
Это выполнимо?