¿Cómo obliga a un MOJO experto a ejecutarse solo una vez al final de una compilación?
Tengo un MOJO que me gustaría ejecutar una vez, y solo una vez después de la fase de prueba del último proyecto en el reactor que se ejecutará.
Utilizando:
if (!getProject().isExecutionRoot()) {
return ;
}
al comienzo del método execute () significa que mi mojo se ejecuta una vez, pero al comienzo de la compilación, antes de todos los demás módulos secundarios.