Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要做的是:我有一个 pom.xml,它依赖于用户在通过 -D 属性调用 mvn 时必须键入的一些属性。
问题是,如果用户不给我这个选项,mvn 应该会失败并显示自定义错误消息,因为“这个程序不会编译,因为你必须定义这个属性......”
有谁知道实现这一点的最简单方法是什么?我不想创建一个抛出异常的插件来做到这一点。
Maven Enforcer Plugin已经有一个要求属性的规则。您可以指定错误消息,甚至可以使用正则表达式检查值。
执行者规则 - 需要属性