Maven 2 强制用户使用Maven输入属性

Maven 2 强制用户使用Maven输入属性,maven-2,message,Maven 2,Message,我想做的是:我有一个pom.xml,它取决于用户在通过an-D属性调用mvn时必须键入的一些属性 问题是,如果用户不给我这个选项,mvn应该会失败并显示一条自定义错误消息,因为“这个程序不会编译,因为您必须定义这个属性…” 有人知道最简单的方法是什么吗?我不想创建一个抛出异常的插件来实现这一点。已经有了要求属性的规则。您可以指定错误消息,甚至可以使用正则表达式检查值 @Rafael-我认为这个标题更清晰。如果您不同意,请随时回退。

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

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

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

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


@Rafael-我认为这个标题更清晰。如果您不同意,请随时回退。