2

我想要做的是:我有一个 pom.xml,它依赖于用户在通过 -D 属性调用 mvn 时必须键入的一些属性。

问题是,如果用户不给我这个选项,mvn 应该会失败并显示自定义错误消息,因为“这个程序不会编译,因为你必须定义这个属性......”

有谁知道实现这一点的最简单方法是什么?我不想创建一个抛出异常的插件来做到这一点。

4

1 回答 1

4

Maven Enforcer Plugin已经有一个要求属性的规则。您可以指定错误消息,甚至可以使用正则表达式检查值。

执行者规则 - 需要属性

于 2009-06-29T17:51:16.613 回答