IntelliJ IDEA: делегировать действия по сборке / запуску IDE в Maven: как запустить отдельный тестовый класс / кейс? - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть java подпружиненный проект с maven в качестве основы сборки. У меня есть несколько настроенных плагинов, которые выполняют обработку аннотаций на этапе компиляции (mapstruct, lombok, et c).

В одном из этих плагинов есть ошибка, которая плохо работает в IntelliJ.

Это приводит к сбою сборки, если я просто пытаюсь построить модуль (все мои процессоры аннотаций работают правильно настроенный так, как раньше работал нормально, это обновление до jdk14 вызвало лавинный эффект, пришлось обновить spring-boot вместе с кучей библиотек и плагинов).

Я подумал, что есть возможность делегировать все действия по сборке / запуску Maven. И это работает довольно хорошо.

enter image description here

За исключением того, что я использовал для выбора SpringBootTest и запуска его, теперь, когда я это делаю, он запускает последовательность maven, которая вызывает clean и install голов. В моем случае это не имеет смысла, так как у меня есть множество других модулей, которые подключены к compile целям: Checktyle, PMD, SpotBugs, Surefire и т. Д. c.

Я хотел бы выполнить тест для компиляции исходного кода и запуска этого конкретного класса / случая теста.

Это выполнимо?

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