我有一个pom.xml文件,其中包含一些由gmaven-plugin运行的groovy代码。 我想检测一个设置是否缺失,然后让maven退出' BUILD FAILURE'。 我也希望能够显示错误消息,但我可以手动执行此操作,这没什么大不了的。 这很有效,但非常难看(因为它让maven说"异常:/零和#34;)
testResult = true
if (testResult) {
println "good keep going"
} else {
println "bad make maven fail"
someVal = 1.0 / 0.0
}
答案 0 :(得分:1)
您始终可以显式抛出异常,例如:
throw new RuntimeException('build is failing! call the fire brigade!');