我写了一个maven插件,在某些条件下会抛出一个
MojoExecutionException
如果抛出这样的异常,我希望我的插件中止构建过程。有办法吗?
答案 0 :(得分:2)
来自doc:
execute方法可以抛出两个例外:
org.apache.maven.plugin.MojoExecutionException
如果发生意外问题。抛出此异常会导致" BUILD ERROR"要显示的信息。org.apache.maven.plugin.MojoFailureException
如果发生预期的问题(例如编译失败)。抛出这个例外导致" BUILD FAILURE"要显示的信息。
所以你必须改变抛出的异常