Вы не можете легко сделать это.Плагины Maven перестают работать, выбрасывая org.apache.maven.plugin.MojoExecutionException
или org.apache.maven.plugin.MojoFailureException
, и у вас нет ловушки для прослушивания этих исключений.Конечно, не с плагином, потому что ваш плагин не будет запущен после сбоя.
Может быть возможность использовать пользовательские версии
org.apache.maven.lifecycle.DefaultLifecycleExecutor
или org.apache.maven.DefaultMaven
, который вы можете внедрить через сплетение и запустить плагин в try / catch, чтобы потом реализовать свою логику, но это очень тяжелый материал.
Читайте здесь о доступе к контейнеру сплетения