【问题标题】:Forcing the user to enter a property using Maven强制用户使用 Maven 输入属性
【发布时间】:2009-06-29 17:26:43
【问题描述】:

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

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

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

【问题讨论】:

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

标签: maven-2 message


【解决方案1】:

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

Enforcer Rules - Require Property

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-05
    • 1970-01-01
    • 1970-01-01
    • 2013-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多