Как вы заставляете maven MOJO выполняться только один раз в конце сборки?
У меня есть MOJO, который я хотел бы выполнить один раз, и только один раз после фазы тестирования последнего проекта в реакторе для запуска.
С помощью:
if (!getProject().isExecutionRoot()) {
return ;
}
в начале метода execute () означает, что мой mojo выполняется один раз, однако в самом начале сборки - перед всеми другими дочерними модулями.