4
我在想如何从Maven插件获取构建状态(ERROR
/SUCCESS
)?从Maven插件检测Maven构建状态(SUCCESS/ERROR)
我在想如何从Maven插件获取构建状态(ERROR
/SUCCESS
)?从Maven插件检测Maven构建状态(SUCCESS/ERROR)
你不容易做到这一点。 Maven插件通过抛出org.apache.maven.plugin.MojoExecutionException
或org.apache.maven.plugin.MojoFailureException
失败,并且您没有钩子来侦听这些异常。当然不是用插件,因为你的插件在失败后不会被执行。
有可能是使用的
org.apache.maven.lifecycle.DefaultLifecycleExecutor
或 org.apache.maven.DefaultMaven
定制的版本,你可以通过丛注入和尝试包插件运行/ catch来之后perfom你的逻辑的可能性,但这是非常重的东西。
请问您:您的使用案例是什么? – 2010-06-24 21:45:31