gmaven-plugin - 如何让 gmaven-plugin groovy 代码导致 maven 失败退出?

标签 gmaven-plugin

我有一个 pom.xml 文件,其中包含一些由 gmaven-plugin 运行的常规代码。
我想检测是否缺少设置,然后 maven 以“BUILD FAILURE”退出。
我也希望能够显示错误消息,但我可以手动执行此操作,所以没什么大不了的。
这有效但非常丑陋(因为它让 maven 说“异常(exception):/为零”)

testResult = true
if (testResult) {
    println "good keep going"
} else {
    println "bad make maven fail"
    someVal = 1.0 / 0.0
}

最佳答案

您始终可以显式抛出异常,例如:

throw new RuntimeException('build is failing! call the fire brigade!');

关于gmaven-plugin - 如何让 gmaven-plugin groovy 代码导致 maven 失败退出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36508336/

相关文章:

java - 如何获取 Groovy 生成的 java 源代码

maven - Groovy 文件无法在 Intellij IDEA 中编译

java - 如何从 GMaven 脚本中加载/查找 JAR 资源?

unit-testing - gmaven 没有找到测试

groovy - 使用 gmaven 插件获取 org.codehaus.groovy.control.MultipleCompilationErrorsException

maven - 来自 mvn 原型(prototype) :generate doesn't `mvn compile` 的 GMaven 项目

eclipse - gmaven替代品?

groovy - 你如何将 args 传递给 gmaven groovy :execute?

java - Maven 编译混合 Java + Groovy 1.7 项目,使用 gmaven-plugin

java - 如何为 gmaven 插件设置 JDK 版本?